NiftyCreatePrivateLan
処理概要
プライベートLANを新規作成します。
指定するパラメーター
パラメーター | 型 | 説明 | 必須 |
---|---|---|---|
PrivateLanName | string |
プライベートLAN名 Default: 英数8文字 (システム発行) |
|
CidrBlock | string |
プライベートLANのCIDR |
○ |
AvailabilityZone | string |
ゾーン情報 |
|
AccountingType | string |
利用料金タイプ 値:
|
|
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のステータス 値:
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 |
利用料金タイプ 値:
Children: なし |
nextMonthAccountingType | string |
次月からの利用料金タイプ 値:
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>