DescribeNetworkInterfaces
処理概要
追加NICの情報を取得します。1回のリクエストで複数の追加NICの情報を取得できます。
追加NICの情報を指定するためには、追加NICのネットワークインターフェースIDが必要です。指定しない場合は、取得可能なすべての追加NICの情報を取得します。
絞り込み条件の項目の値「Filter.n.Value.m」を指定する際、ワイルドカード文字(曖昧検索)指定可能です。「∗」は0個以上任意文字、「?」は1個任意文字、「\」はエスケープ変換文字(「¥∗niftycloud¥?¥¥ 」は「∗niftycloud?¥」を検索)となります。
曖昧検索が指定可能な絞り込み条件の項目名は、attachment.instance-id、description、nifty-network-nameになります。
指定するパラメーター
パラメーター | 型 | 説明 | 必須 |
---|---|---|---|
NetworkInterfaceId.n | string |
ネットワークインターフェースID |
|
Filter.n.Name | string |
絞り込み条件の項目名 値:
|
|
Filter.n.Value.m | string |
絞り込み条件の値 Default: なし |
応答フィールド
フィールド (項目) | 型 | 説明 |
---|---|---|
DescribeNetworkInterfacesResponse | - |
DescribeNetworkInterfacesレスポンス |
␣requestId | string |
リクエスト識別子 |
␣networkInterfaceSet | - |
ネットワークインターフェースの情報セット |
␣␣item | - |
ネットワークインターフェースの情報 |
␣␣␣association | - |
付替IPの関連付け情報 |
␣␣␣␣allocationId | string |
※空を返却 |
␣␣␣␣associationId | string |
※空を返却 |
␣␣␣␣ipOwnerId | string |
※空を返却 |
␣␣␣␣publicDnsName | string |
※空を返却 |
␣␣␣␣publicIp | string |
※空を返却 |
␣␣␣␣publicIpV6 | string |
※空を返却 |
␣␣␣attachment | - |
サーバーへの接続情報 |
␣␣␣␣attachmentId | string |
アタッチメントID |
␣␣␣␣attachTime | string |
サーバーへの接続時刻 |
␣␣␣␣deleteOnTermination | string |
サーバー削除時のネットワークインターフェース消去 値:
|
␣␣␣␣deviceIndex | string |
デバイス番号 |
␣␣␣␣instanceId | string |
サーバー名 |
␣␣␣␣instanceOwnerId | string |
※空を返却 |
␣␣␣␣status | string |
ネットワークインターフェースのステータス 値:
|
␣␣␣availabilityZone | string |
ゾーン情報 |
␣␣␣description | string |
メモ情報(CDATA付) |
␣␣␣groupSet | - |
ファイアウォール情報セット |
␣␣␣␣item | - |
ファイアウォール情報 |
␣␣␣␣␣groupId | string |
※空を返却 ファイアウォールグループ名 |
␣␣␣interfaceType | string |
ネットワークインターフェースタイプ |
␣␣␣ipv6AddressesSet | - |
グローバルIPアドレス(IPv6)情報セット |
␣␣␣␣item | - |
グローバルIPアドレス(IPv6)情報 |
␣␣␣␣␣ipv6Address | string |
※空を返却 |
␣␣␣macAddress | string |
MACアドレス |
␣␣␣networkInterfaceId | string |
ネットワークインターフェースID |
␣␣␣ownerId | string |
※空を返却 |
␣␣␣privateDnsName | string |
※空を返却 |
␣␣␣privateIpAddress | string |
プライベートIPアドレス |
␣␣␣privateIpAddressV6 | string |
※空を返却 プライベートIPアドレス(IPv6) |
␣␣␣privateIpAddressesSet | - |
プライベートIPアドレス(IPv4)情報セット |
␣␣␣␣item | - |
プライベートIPアドレス(IPv4)情報 |
␣␣␣␣␣association | - |
プライベートIPv4のネットワークインターフェース関連付け情報 |
␣␣␣␣␣␣allocationId | string |
※空を返却 |
␣␣␣␣␣␣associationId | string |
※空を返却 |
␣␣␣␣␣␣ipOwnerId | string |
※空を返却 |
␣␣␣␣␣␣publicDnsName | string |
※空を返却 |
␣␣␣␣␣␣publicIp | string |
※空を返却 |
␣␣␣␣␣␣publicIpV6 | string |
※空を返却 |
␣␣␣␣␣primary | string |
※空を返却 |
␣␣␣␣␣privateDnsName | string |
※空を返却 |
␣␣␣␣␣privateIpAddress | string |
※空を返却 |
␣␣␣requesterId | string |
※空を返却 |
␣␣␣requesterManaged | string |
※空を返却 |
␣␣␣sourceDestCheck | string |
※空を返却 |
␣␣␣status | string |
ネットワークインターフェースのステータス 値:
|
␣␣␣subnetId | string |
※空を返却 |
␣␣␣tagSet | - |
リソースに設定されているタグ情報セット |
␣␣␣␣item | - |
リソースに設定されているタグ情報 |
␣␣␣␣␣key | string |
※空を返却 |
␣␣␣␣␣value | string |
※空を返却 |
␣␣␣vpcId | string |
※空を返却 |
␣␣␣niftyNetworkId | string |
ネットワークユニークID |
␣␣␣niftyNetworkName | string |
ネットワーク名 |
リクエストサンプル
https://jp-east-1.computing.api.nifcloud.com/api/
?Action=DescribeNetworkInterfaces
&NetworkInterfaceId.1=ni-3db04f80
&Filter.1.Name=nifty-network-id
&Filter.1.Value.1=net-0v3nmuh8
&CommonParams
応答サンプル
<DescribeNetworkInterfacesResponse xmlns="https://computing.api.nifcloud.com/api/">
<requestId>ac501097-4c8d-475b-b06b-a90048ec181c</requestId>
<networkInterfaceSet>
<item>
<association>
<allocationId/>
<associationId/>
<ipOwnerId/>
<publicDnsName/>
<publicIp/>
<publicIpV6/>
</association>
<attachment>
<attachmentId>iniatc-2ab04f80</attachmentId>
<attachTime>2017-09-25T07:45:31.547+09:00</attachTime>
<deleteOnTermination>false</deleteOnTermination>
<deviceIndex>0</deviceIndex>
<instanceId>server01</instanceId>
<instanceOwnerId/>
<status>attached</status>
</attachment>
<availabilityZone>east-12</availabilityZone>
<description><![CDATA[memo]]></description>
<groupSet>
<item>
<groupId/>
</item>
</groupSet>
<interfaceType>interface</interfaceType>
<ipv6AddressesSet>
<item>
<ipv6Address/>
</item>
</ipv6AddressesSet>
<macAddress>07:00:30:1B:92:44</macAddress>
<networkInterfaceId>ni-3db04f80</networkInterfaceId>
<ownerId/>
<privateDnsName/>
<privateIpAddress>10.0.5.111</privateIpAddress>
<privateIpAddressV6/>
<privateIpAddressesSet>
<item>
<association>
<allocationId/>
<associationId/>
<ipOwnerId/>
<publicDnsName/>
<publicIp/>
<publicIpV6/>
</association>
<primary/>
<privateDnsName/>
<privateIpAddress/>
</item>
</privateIpAddressesSet>
<requesterId/>
<requesterManaged/>
<sourceDestCheck/>
<status>available</status>
<subnetId/>
<tagSet>
<item>
<key></key>
<value></value>
</item>
</tagSet>
<vpcId/>
<niftyNetworkId>net-0v3nmuh8</niftyNetworkId>
<niftyNetworkName>prilan1</niftyNetworkName>
</item>
</networkInterfaceSet>
</DescribeNetworkInterfacesResponse>