本文へジャンプします。

ニフクラ APIリファレンス

nifty-describe-instance-attribute

処理概要

API「 DescribeInstanceAttribute 」が実行されます。

指定したサーバーの詳細情報を取得します。1回のリクエストで、1つのサーバーの1つの詳細情報を取得できます。

サーバーを指定するためには、サーバー名が必要です。削除済みのサーバーを指定した、管理外のサーバーを指定したなど、無効なサーバーを指定した場合は、エラーが返されます。

コマンド構文

nifty-describe-instance-attribute サーバー名 [オプション]

オプション

オプション 短縮 説明 必須
--block-device-mapping -b ディスク情報を取得します。
--instance-type -t サーバータイプを取得します。
--disable-api-termination APIからのサーバー削除の可否情報を取得します。
true (削除不可)|false (削除可)
--accounting-type 利用料金タイプを表示します。
1 (月額課金)|2 (従量課金)
--next-month-accounting-type 次月の利用料金タイプを取得します。
--loadbalancing ロードバランサー情報を表示します。
--copyinfo コピー元サーバーの情報を取得します。
--autoscaling オートスケール情報を取得します。
--ip-type グローバルIPアドレスタイプを取得します。
static(固定化)|elastic(付替)|dynamic(動的)|none(グローバルIPなし)
--private-ip-type プライベートIPアドレスタイプを取得します。
static(固定化)|elastic(付替)
--group-id -g ファイアウォール情報を取得します。
--description メモ情報を取得します。
--network-interface ネットワークインターフェース情報を取得します。
--elasticloadbalancing マルチロードバランサー情報を取得します。

出力要素

  • instanceId
  • instanceUniqueId
  • BLOCKDEVICE / deviceName
  • BLOCKDEVICE / volumeId
  • BLOCKDEVICE / status
  • BLOCKDEVICE / attachTime
  • instanceType / value
  • disableApiTermination / value
  • accountingType / value
  • nextMonthAccountingType / value
  • loadbalancing / loadBalancerName
  • loadbalancing / loadBalancerPort
  • loadbalancing / instancePort
  • loadbalancing / State
  • copyInfo / value
  • autoscaling / autoScalingGroupName
  • autoscaling / expireTime
  • ipType / value
  • privateIpType / value
  • groupId / value
  • description / value
  • NETWORK_INTERFACE / niftyNetworkId
  • NETWORK_INTERFACE / niftyNetworkName
  • NETWORK_INTERFACE / status
  • NETWORK_INTERFACE / macAddress
  • NETWORK_INTERFACE / privateIpAddress
  • NETWORK_INTERFACE / privateIpAddressV6
  • NETWORK_INTERFACE_ATTACHMENT / deviceIndex
  • NETWORK_INTERFACE_ATTACHMENT / status
  • NETWORK_INTERFACE_ATTACHMENT / deleteOnTermination
  • NETWORK_INTERFACE_ASSOCIATION / publicIp
  • NETWORK_INTERFACE_ASSOCIATION / publicIpV6
  • elasticLoadbalancing / elasticLoadBalancerId
  • elasticLoadbalancing / elasticLoadBalancerName
  • elasticLoadbalancing / protocol
  • elasticLoadbalancing / elasticLoadBalancerPort
  • elasticLoadbalancing / instancePort

実行サンプル

PROMPT>nifty-describe-instance-attribute server01 --instance-type
instanceType server01 i-abfd1234 small4

ニフティクラウド サイト内検索

APIメニュー

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

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