本文へジャンプします。

ニフクラ ユーザーガイド

NiftyCreatePrivateLan

処理概要

プライベートLANを新規作成します。

指定するパラメーター

パラメーター 説明 必須
PrivateLanName string プライベートLAN名
Default: 英数8文字 (システム発行)
CidrBlock string プライベートLANのCIDR
AvailabilityZone string ゾーン情報
AccountingType string 利用料金タイプ
値: 1 (月額課金) | 2 (従量課金)
Default: 2
Description string プライベートLANのメモ
Default: なし

応答フィールド

フィールド (項目) 説明
NiftyCreatePrivateLanResponse - NiftyCreatePrivateLanレスポンス
Ancestor: なし
Children: requestId | privateLan
requestId string リクエスト識別子
Ancestor: NiftyCreatePrivateLanResponse
Children: なし
privateLan - プライベートLAN情報
Ancestor: NiftyCreatePrivateLanResponse
Children: networkId | privateLanName | state | cidrBlock | availabilityZone | tagSet | accountingType | nextMonthAccountingType | description | instancesSet | routerSet | vpnGatewaySet | elasticLoadBalancingSet | networkInterfaceSet | remoteAccessVpnGatewaySet | createdTime | sharingStatus
networkId string ネットワークユニークID
Ancestor: privateLan
Children: なし
privateLanName string プライベートLAN名
Ancestor: privateLan
Children: なし
state string プライベートLANのステータス
値: pending(作成中・削除中) | available(左記以外)
Ancestor: privateLan
Children: なし
cidrBlock string プライベートLANのCIDR
Ancestor: privateLan
Children: なし
availabilityZone string ゾーン情報
Ancestor: privateLan
Children: なし
tagSet - ※空を返却
リソースに設定されているタグ情報セット
Ancestor: privateLan
Children: item
item - リソースに設定されているタグ情報
Ancestor: tagSet
Children: key | value
key string 設定されているタグのキー
Ancestor: item
Children: なし
value string 設定されているタグの値
Ancestor: item
Children: なし
accountingType string 利用料金タイプ
値: 1(月額課金) | 2(従量課金)
Ancestor: privateLan
Children: なし
nextMonthAccountingType string 次月からの利用料金タイプ
値: 1(月額課金) | 2(従量課金)
Ancestor: privateLan
Children: なし
description string プライベートLANのメモ(CDATA付)
Ancestor: privateLan
Children: なし
instancesSet - ※空を返却
プライベートLANに接続しているサーバー情報セット
Ancestor: privateLan
Children: item
item - プライベートLANに接続しているサーバー情報
Ancestor: instancesSet
Children: instanceUniqueId | instanceId | deviceIndex | ipAddress
instanceUniqueId string サーバーユニークID
Ancestor: item
Children: なし
instanceId string サーバー名
Ancestor: item
Children: なし
deviceIndex integer デバイス番号
Ancestor: item
Children: なし
ipAddress string IPアドレス
Ancestor: item
Children: なし
routerSet - ※空を返却
プライベートLANに接続しているルーター情報セット
Ancestor: privateLan
Children: item
item - プライベートLANに接続しているルーター情報
Ancestor: routerSet
Children: routerId | routerName | deviceIndex | ipAddress
routerId string ルーターユニークID
Ancestor: item
Children: なし
routerName string ルーター名
Ancestor: item
Children: なし
deviceIndex integer デバイス番号
Ancestor: item
Children: なし
ipAddress string IPアドレス
Ancestor: item
Children: なし
vpnGatewaySet - ※空を返却
プライベートLANに接続している拠点間VPNゲートウェイ情報セット
Ancestor: privateLan
Children: item
item - プライベートLANに接続している拠点間VPNゲートウェイ情報
Ancestor: vpnGatewaySet
Children: vpnGatewayId | niftyVpnGatewayName | deviceIndex | ipAddress
vpnGatewayId string 拠点間VPNゲートウェイユニークID
Ancestor: item
Children: なし
niftyVpnGatewayName string 拠点間VPNゲートウェイ名
Ancestor: item
Children: なし
deviceIndex integer デバイス番号
Ancestor: item
Children: なし
ipAddress string IPアドレス
Ancestor: item
Children: なし
elasticLoadBalancingSet - ※空を返却
マルチロードバランサーの情報セット
Ancestor: privateLan
Children: item
item - マルチロードバランサーの情報
Ancestor: elasticLoadBalancingSet
Children: elasticLoadBalancerName | protocol | elasticLoadBalancerPort | instancePort
elasticLoadBalancerName string マルチロードバランサー名
Ancestor: item
Children: なし
protocol string プロトコル
Ancestor: item
Children: なし
elasticLoadBalancerPort integer 待ち受けポート
Ancestor: item
Children: なし
instancePort integer 宛先ポート
Ancestor: item
Children: なし
networkInterfaceSet - ※空を返却
ネットワークインターフェースの情報セット
Ancestor: privateLan
Children: item
item - ネットワークインターフェースの情報
Ancestor: networkInterfaceSet
Children: networkInterfaceId | ipAddress
networkInterfaceId string ネットワークインターフェースID
Ancestor: item
Children: なし
ipAddress string IPアドレス
Ancestor: item
Children: なし
remoteAccessVpnGatewaySet - ※空を返却
リモートアクセスVPNゲートウェイの情報セット
Ancestor: privateLan
Children: item
item - リモートアクセスVPNゲートウェイの情報
Ancestor: remoteAccessVpnGatewaySet
Children: remoteAccessVpnGatewayId | remoteAccessVpnGatewayName | deviceIndex | ipAddress
remoteAccessVpnGatewayId string リモートアクセスVPNゲートウェイID
Ancestor: item
Children: なし
remoteAccessVpnGatewayName string リモートアクセスVPNゲートウェイ名
Ancestor: item
Children: なし
deviceIndex integer デバイス番号
Ancestor: item
Children: なし
ipAddress string IPアドレス
Ancestor: item
Children: なし
createdTime timestamp 作成日時
Ancestor: privateLan
Children: なし
sharingStatus string 共有ステータス
Ancestor: privateLan
Children: なし

リクエストサンプル

    https://jp-east-1.computing.api.nifcloud.com/api/
  ?AccountingType=2
  &\Action=NiftyCreatePrivateLan
  &Placement.AvailabilityZone=east-12
  &CidrBlock=192.168.0.0/16
  &Description=memo
  &PrivateLanName=privateLanName
  &CommonParams

  

応答サンプル

    <NiftyCreatePrivateLanResponse xmlns="https://computing.api.nifcloud.com/api/">
  <requestId>ac501097-4c8d-475b-b06b-a90048ec181c</requestId>
  <privateLan>
    <networkId>net-8db04f81</networkId>
    <privateLanName>networkName</privateLanName>
    <state>available</state>
    <cidrBlock>10.0.1.0/24</cidrBlock>
    <availabilityZone>east-12</availabilityZone>
    <tagSet/>
    <accountingType>2</accountingType>
    <nextMonthAccountingType>2</nextMonthAccountingType>
    <description><![CDATA[memo]]></description>
    <instancesSet/>
    <routerSet/>
    <vpnGatewaySet/>
    <elasticLoadBalancingSet/>
    <networkInterfaceSet/>
    <remoteAccessVpnGatewaySet/>
    <createdTime>2014-10-28T10:16:38+09:00</createdTime>
    <sharingStatus>none</sharingStatus>
  </privateLan>
</NiftyCreatePrivateLanResponse>

  

ニフクラ サイト内検索

APIメニュー

  • ツイッターでフォローしてください
  • ニフクラ公式フェイスブックページ

推奨画面サイズ 1024×768 以上