DescribeInstanceAttribute
処理概要
指定したサーバーの詳細情報を取得します。1回のリクエストで、1つのサーバーの1つの詳細情報を取得できます。
サーバーを指定するためには、サーバー名が必要です。
指定するパラメーター
| パラメーター | 型 | 説明 | 必須 |
|---|---|---|---|
| InstanceId | string |
サーバー名 |
○ |
| Attribute | string |
取得する情報の項目名 値:
|
応答フィールド
| フィールド (項目) | 型 | 説明 |
|---|---|---|
| DescribeInstanceAttributeResponse | - |
DescribeInstanceAttributeレスポンス |
| ␣requestId | string |
リクエスト識別子 |
| ␣instanceId | string |
サーバー名 |
| ␣instanceUniqueId | string |
サーバーユニークID |
| ␣instanceType | - |
サーバータイプの情報 |
| ␣␣value | string |
サーバータイプ 値:
|
| ␣disableApiTermination | - |
APIからのサーバー削除可否の情報 |
| ␣␣value | boolean |
APIからのサーバー削除可否 値:
|
| ␣blockDeviceMapping | - |
接続しているディスクの情報セット |
| ␣␣item | - |
接続しているディスクの情報 |
| ␣␣␣deviceName | string |
ディスクの接続デバイス 値:
|
| ␣␣␣ebs | - |
ディスクの詳細情報 |
| ␣␣␣␣volumeId | string |
ディスク名 |
| ␣␣␣␣volumeUniqueId | string |
ディスクユニークID |
| ␣␣␣␣status | string |
ディスクの接続ステータス 値:
|
| ␣␣␣␣attachTime | string |
ディスク接続日時 値:
|
| ␣␣␣␣deleteOnTermination | string |
サーバー削除時のディスク消去 値:
|
| ␣accountingType | - |
利用料金タイプの情報 |
| ␣␣value | string |
利用料金タイプ 値:
|
| ␣nextMonthAccountingType | - |
次月の利用料金タイプの情報 |
| ␣␣value | string |
次月の利用料金タイプ 値:
|
| ␣loadbalancing | - |
適用しているロードバランサー情報 |
| ␣␣item | - |
ロードバランサー情報 |
| ␣␣␣loadBalancerName | string |
ロードバランサー名 |
| ␣␣␣loadBalancerPort | integer |
待ち受けポート |
| ␣␣␣instancePort | integer |
宛先ポート |
| ␣␣␣State | string |
ヘルスステータス 値:
|
| ␣copyInfo | - |
コピー元サーバーの情報 |
| ␣␣value | string |
コピー元サーバー名 |
| ␣autoscaling | - |
スケールアウトサーバー情報 |
| ␣␣autoScalingGroupName | string |
オートスケール名 |
| ␣␣expireTime | timestamp |
有効時間 値:
|
| ␣ipType | - |
グローバルIPアドレスの情報 |
| ␣␣value | string |
グローバルIPアドレスのタイプ 値:
|
| ␣niftyPrivateIpType | - |
プライベートIPアドレスの情報 |
| ␣␣value | string |
プライベートIPアドレスのタイプ 値:
|
| ␣groupId | - |
ファイアウォールの設定情報 |
| ␣␣value | string |
ファイアウォールのグループ名 |
| ␣description | - |
サーバーのメモ情報 |
| ␣␣value | string |
メモ情報 |
| ␣networkInterfaceSet | - |
ネットワークインターフェース情報セット |
| ␣␣item | - |
ネットワークインターフェース |
| ␣␣␣networkInterfaceId | string |
ネットワークインターフェースID |
| ␣␣␣subnetId | string |
※空を返却 |
| ␣␣␣vpcId | string |
※空を返却 |
| ␣␣␣description | string |
※空を返却 |
| ␣␣␣ownerId | string |
※空を返却 |
| ␣␣␣niftyNetworkId | string |
ネットワークユニークID |
| ␣␣␣niftyNetworkName | string |
ネットワーク名 |
| ␣␣␣status | string |
ネットワークインターフェースのステータス 値:
|
| ␣␣␣macAddress | string |
ネットワークインターフェースのMACアドレス |
| ␣␣␣privateIpAddress | string |
プライベートIPアドレス or プライベート付替IPアドレス(グローバルで無いときのみ) |
| ␣␣␣privateIpAddressV6 | string |
※空を返却 プライベートIPアドレス(IPv6) |
| ␣␣␣privateDnsName | string |
※空を返却 |
| ␣␣␣sourceDestCheck | string |
※空を返却 |
| ␣␣␣groupSet | string |
※空を返却 ファイアウォール情報セット |
| ␣␣␣attachment | - |
ネットワークインターフェースの接続情報 |
| ␣␣␣␣attachmentId | string |
アタッチメントID ※ネットワークインターフェースを使用している場合はネットワークインターフェースのアタッチメントIDを返却する |
| ␣␣␣␣deviceIndex | string |
デバイス番号 |
| ␣␣␣␣status | string |
接続状態 値:
|
| ␣␣␣␣attachTime | string |
サーバーへの接続時刻 ※ネットワークインターフェースを使用している場合はネットワークインターフェースのサーバーへの接続時刻を返却する |
| ␣␣␣␣deleteOnTermination | string |
※インスタンス削除時のネットワークインターフェース削除 値:
|
| ␣␣␣association | - |
ネットワークインターフェースに関連付けられているパブリックIP(固定グローバルIPアドレス、付替IPアドレス)の情報 |
| ␣␣␣␣publicIp | string |
グローバルIPアドレス or グローバル付替IPアドレス |
| ␣␣␣␣publicIpV6 | string |
※空を返却 グローバルIPアドレス(IPv6) |
| ␣␣␣␣publicDnsName | string |
※空を返却 |
| ␣␣␣␣ipOwnerId | string |
※空を返却 |
| ␣␣␣privateIpAddressesSet | string |
※空を返却 |
| ␣␣␣multiIpAddressesSet | - |
マルチIPアドレス情報セット |
| ␣␣␣␣item | - |
マルチIPアドレス情報 |
| ␣␣␣␣␣ipAddress | string |
IPアドレス |
| ␣niftyElasticLoadBalancing | - |
適用しているマルチロードバランサーの情報 |
| ␣␣item | - |
適用しているマルチロードバランサーの情報 |
| ␣␣␣elasticLoadBalancerId | string |
適用しているマルチロードバランサーユニークID |
| ␣␣␣elasticLoadBalancerName | string |
適用しているマルチロードバランサー名 |
| ␣␣␣protocol | string |
適用しているマルチロードバランサーのプロトコル |
| ␣␣␣elasticLoadBalancerPort | integer |
適用しているマルチロードバランサーの待ち受けポート |
| ␣␣␣instancePort | integer |
適用しているマルチロードバランサーの宛先ポート |
リクエストサンプル
https://jp-east-1.computing.api.nifcloud.com/api/
?Action=DescribeInstanceAttribute
&InstanceId=server01
&Attribute=blockDeviceMapping
&CommonParams
応答サンプル
<DescribeInstanceAttributeResponse xmlns="https://computing.api.nifcloud.com/api/">
<requestId>ac501097-4c8d-475b-b06b-a90048ec181c</requestId>
<instanceId>server01</instanceId>
<instanceUniqueId>i-efba9876</instanceUniqueId>
<blockDeviceMapping>
<item>
<deviceName>SCSI (0:0)</deviceName>
<ebs>
<volumeId>disk01</volumeId>
<volumeUniqueId>vol-abfd1234</volumeUniqueId>
<status>attached</status>
<attachTime>2010-05-17T11:22:33.456+09:00</attachTime>
<deleteOnTermination>false</deleteOnTermination>
</ebs>
</item>
</blockDeviceMapping>
</DescribeInstanceAttributeResponse>


