本文へジャンプします。

ニフクラ APIリファレンス

nifty-describe-instances

処理概要

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

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

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

コマンド構文

nifty-describe-instances [サーバー名 ,tenancy=TENANCY[サーバー名 ,tenancy=TENANCY[...]]]

オプション

オプション 短縮 説明 必須
--tenancy TENANCY テナント属性を指定します。
default (通常)|dedicated (専有)|all (全て)
※サーバー名を指定しない場合は、オプションとして指定します。

出力要素

  • RESERVATION / reservationId
  • RESERVATION / ownerId
  • GROUP / groupId
  • INSTANCE / instanceId
  • INSTANCE / instanceUniqueId
  • INSTANCE / imageId
  • INSTANCE / dnsName
  • INSTANCE / privateDnsName
  • INSTANCE / instanceState.name
  • INSTANCE / keyName
  • INSTANCE / amiLaunchIndex
  • INSTANCE / productCodeId
  • INSTANCE / instanceType
  • INSTANCE / launchTime
  • INSTANCE / availabilityZone
  • INSTANCE / kernelId
  • INSTANCE / ramdiskId
  • INSTANCE / monitoring.state
  • INSTANCE / ipAddress
  • INSTANCE / privateIpAddress
  • INSTANCE / ipAddressV6
  • INSTANCE / privateIpAddressV6
  • INSTANCE / subnetId
  • INSTANCE / vpcId
  • INSTANCE / rootDeviceType
  • INSTANCE / accountingType
  • INSTANCE / nextMonthAccountingType
  • INSTANCE / copyInfo
  • INSTANCE / ipType
  • INSTANCE / privateIpType
  • INSTANCE / description
  • INSTANCE / architecture
  • INSTANCE / platform
  • INSTANCE / niftyPrivateNetworkType
  • INSTANCE / tenancy
  • INSTANCE / hotAdd
  • BLOCKDEVICE / deviceName
  • BLOCKDEVICE / volumeId
  • BLOCKDEVICE / status
  • BLOCKDEVICE / attachTime
  • LOADBALANCING / loadBalancerName
  • LOADBALANCING / loadBalancerPort
  • LOADBALANCING / instancePort
  • LOADBALANCING / State
  • AUTO-SCALING / autoScalingGroupName
  • AUTO-SCALING / expireTime
  • SNAPSHOTTING / state
  • 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-instances server01,tenancy=default
RESERVATION
INSTANCE server01 i-abfd1234 1 111.171.201.1 10.10.10.10 running keyname01 mini
2010-08-17T01:15:16.223Z east-11 monitoring-disabled 111.171.201.1 10.10.10.10
disk 1 server02 static elastic memo STANDARD default 0
BLOCKDEVICE  disk01 attached 2010-11-13T09:15:26.111Z
LOADBALANCING lb0001 80 80
SNAPSHOTTING normal
NETWORK_INTERFACE net-COMMON_GLOBAL available 00-00-00-00-00-00
NETWORK_INTERFACE_ATTACHMENT 0 attached true
NETWORK_INTERFACE_ASSOCIATION 111.171.202.1
NETWORK_INTERFACE net-COMMON_PRIVATE available 00-00-00-00-00-00 10.0.5.111 2001:0db8:bd05:01d2:288a:1fc0:0001:10ee
NETWORK_INTERFACE_ATTACHMENT 0 attaching true

ニフクラ サイト内検索

APIメニュー

  • ツイッターでフォローしてください
  • ニフクラ公式フェイスブックページ
  • ※本ページ記載の金額は、すべて税抜表示です。
  • ※本ページ記載の他社製品名および会社名などは、各社の商標または登録商標です。
  • ※本ページの内容は、2023年3月13日時点の情報です。

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