当サイトのクッキーについて IBM のWeb サイトは正常に機能するためにいくつかの Cookie を必要とします(必須)。 このほか、サイト使用状況の分析、ユーザー・エクスペリエンスの向上、広告宣伝のために、お客様の同意を得て、その他の Cookie を使用することがあります。 詳細については、オプションをご確認ください。 IBMのWebサイトにアクセスすることにより、IBMのプライバシー・ステートメントに記載されているように情報を処理することに同意するものとします。 円滑なナビゲーションのため、お客様の Cookie 設定は、 ここに記載されている IBM Web ドメイン間で共有されます。
メタデータ・サービスから返されたデータの概要
インスタンス、SSHキー、配置グループに関する情報にアクセスするには、メタデータ・サービスを使用します。 このトピックでは、URI パスとメタデータ・キーごとのこのデータの要約を示し、そのメタデータについて説明します。
各メタデータ・タイプのAPIレスポンスは、メタデータのキーと値のペアを含むJSON形式で提示される。
インスタンスのメタデータの要約
インスタンスについて返されるメタデータのタイプについては、表 1 の情報を参照して確認してください。 すべてのメタデータにアクセスするには、 インスタンスからメタデータを取得するを 参照してください。
インスタンスの URI パス | メタデータ・キー | メタデータの説明 |
---|---|---|
/instance |
availability_policy |
この仮想サーバー・インスタンスの可用性ポリシー。 |
/instance |
bandwidth |
仮想サーバー・インスタンスのネットワーク・インターフェースおよびブロック・ストレージ・ボリュームの間で共有される合計帯域幅 (メガビット/秒)。 |
/instance |
boot_volume_attachment |
ボリューム名、CRN、ID が含まれるブート・ボリューム接続。 |
/instance |
catalog_offering |
これは、仮想サーバー・インスタンスがプライベート・カタログ内のカスタム・イメージを使用してプロビジョンされた場合に表示されます。 |
/instance |
created_at |
仮想サーバー・インスタンスが作成された日時。 |
/instance |
crn |
この仮想サーバー・インスタンスのクラウド・リソース名。 |
/instance |
dedicated_host |
CRN、削除されたホスト、ID、名前、resource_type を含む専用ホスト参照のコレクション。 |
/instance |
disks |
インスタンスのディスクのリスト。 |
/instance |
gpu |
仮想サーバー・インスタンスの GPU 構成 |
/instance |
id |
この仮想サーバー・インスタンスの固有 ID。 |
/instance |
image |
仮想サーバー・インスタンスのプロビジョン元のイメージ。 Debian Linux ストック・イメージなど。 |
/instance |
lifecycle_reasons |
現在の lifecycle_state の理由。 |
/instance |
lifecycle_state |
仮想サーバー・インスタンスのライフサイクル状態。 |
/instance |
memory |
メモリ容量。ギガバイト単位で切り捨てられる。 |
/instance |
metadata_service |
仮想サーバー・インスタンスがメタデータ・サービス・エンドポイントを使用できるかどうかを示します。 (有効な状況は true または false です。) |
/instance |
name |
この仮想サーバー・インスタンスのユーザー定義名 (およびデフォルト・システム・ホスト名)。 |
/instance |
network_interfaces |
1 次ネットワーク・インターフェースを含む、仮想サーバー・インスタンスのネットワーク・インターフェースのリスト。 |
/instance |
placement_target |
仮想サーバー・インスタンスの配置制限。 |
/instance |
primary_network_interface |
インスタンスの 1 次ネットワーク・インターフェース。 |
/instance |
profile |
この仮想サーバー・インスタンス・プロファイルのグローバルで固有の名前。 bx2-2x8 (平衡型プロファイル) など。 |
/instance |
startable |
仮想サーバー・インスタンスの状態が開始要求を許可するかどうかを示します。 |
/instance |
status |
インスタンスの状況: 削除中、失敗、一時停止、一時停止中、保留中、再始動中、再開中、実行中、開始中、停止、または停止中。 |
/instance |
status_reasons |
現在の状況の理由。 |
/instance |
total_network_bandwidth |
インスタンス・ネットワーク・インターフェースに排他的に割り振られる帯域幅の量 (メガビット/秒)。 |
/instance |
total_volume_bandwidth |
インスタンスのブロック・ストレージ・ボリュームに排他的に割り振られる帯域幅の量 (メガビット/秒)。 この値を増やすと、それに対応してtotal_network_bandwidthが減少する。 |
/instance |
vcpu |
カウントとアーキテクチャーのプロパティーが含まれる構造により割り当てられる VCPU の数。 |
/instance |
volume_attachments |
仮想サーバー・インスタンスのボリューム接続のリスト。 |
/instance |
boot_volume_attachment |
インスタンスのブート・ボリューム接続。 |
/instance |
vpc |
仮想サーバー・インスタンスがある VPC。 |
/instance |
zone |
ゾーンのグローバルで固有の名前。 |
/instance/initialization |
default_trusted_profile |
仮想サーバーインスタンス作成時に指定されたデフォルトの信頼済みプロフ ァイル構成。 |
/instance/initialization |
keys |
インスタンス初期化時に使用された公開SSH鍵への参照のリスト。 |
/instance/initialization |
password |
encryption_key を使用して暗号化され、base64 エンコードで返される、初期設定時の管理者パスワード。 |
/instance/initialization |
user_data |
新規仮想サーバー・インスタンスのセットアップ時に使用可能になるユーザー・データ。 |
/instance/network_interfaces |
network_interfaces |
ネットワーク・インターフェースのリスト。 詳しくは、/instance/network_interfaces/{id} を参照してください。 |
/instance/network_interfaces/{id} |
allow_ip_spoofing |
このインターフェースでソース IP スプーフィングを許可するかどうかを示します。 false の場合、このインターフェースではソース IP のスプーフィングが防止されます。 true の場合、このインターフェースでソース IP スプーフィングが許可されます。 |
/instance/network_interfaces/{id} |
created_at |
ネットワーク・インターフェースが作成された日時。 |
/instance/network_interfaces/{id} |
floating_ips |
ネットワークインターフェースに関連付けられたフローティングIPアドレスへの参照の配列。 |
/instance/network_interfaces/{id} |
id |
ネットワーク・インターフェースの固有 ID。 |
/instance/network_interfaces/{id} |
name |
ネットワーク・インターフェースのユーザー定義名。 |
/instance/network_interfaces/{id} |
port_speed |
ネットワーク・インターフェース・ポート速度 (Mbps)。 |
/instance/network_interfaces/{id} |
primary_ipv4_address |
1 次 IPv4 アドレス。 |
/instance/network_interfaces/{id} |
resource_type |
リソース・タイプ。 |
/instance/network_interfaces/{id} |
security_groups |
セキュリティー・グループのリスト。 |
/instance/network_interfaces/{id} |
status |
ネットワーク・インターフェースの状況。 |
/instance/network_interfaces/{id} |
subnet |
インスタンスに関連付けられているサブネット。 |
/instance/network_interfaces/{id} |
type |
インスタンスに関係しているこのネットワーク・インターフェースのタイプ。 |
/instance/volume_attachments/{id} |
bandwidth |
このインスタンスに接続されているボリュームの最大帯域幅 (メガビット/秒)。 これは、インスタンスの構成によっては、ボリューム帯域幅より低くなる可能性がある。 |
/instance/volume_attachments/{id} |
created_at |
ボリュームが接続された日時。 |
/instance/volume_attachments/{id} |
delete_volume_on_instance_delete |
true に設定すると、インスタンスを削除したときにボリュームも削除されます。 |
/instance/volume_attachments/{id} |
device |
ボリュームがインスタンスのオペレーティング・システムに公開される方法に関する情報。 |
/instance/volume_attachments/{id} |
id |
ボリューム接続の固有 ID。 |
/instance/volume_attachments/{id} |
name |
ボリューム接続のユーザー定義名。 |
/instance/volume_attachments/{id} |
status |
ボリューム接続の状況 (接続済み、接続中、削除中、または切り離し中)。 |
/instance/volume_attachments/{id} |
type |
ボリューム接続、ブート、またはデータのタイプ。 |
/instance/volume_attachments/{id} |
volume |
CRN、ID、名前、および (ボリュームが削除されている場合は) deleted 値を含む、接続されているボリューム。 |
SSH 鍵のメタデータの要約
SSH 鍵について返されるメタデータのタイプについては、表 2 の情報を参照して確認してください。
SSH 鍵の URI パス | メタデータ・キー | メタデータの説明 |
---|---|---|
/keys |
keys |
鍵のコレクション。 詳細は、keys/{id} を参照してください。 |
/keys/{id} |
created_at |
鍵が作成された日時。 |
/keys/{id} |
crn |
キーのクラウドリソース名。 |
/keys/{id} |
fingerprint |
キーの指紋。 値は、base64 エンコードで、先頭にハッシュ・アルゴリズム (常に SHA256) を付けて返されます。 |
/keys/{id} |
id |
鍵の固有 ID。 |
/keys/{id} |
length |
キーの長さ(ビット単位)。 |
/keys/{id} |
name |
キーの一意のユーザー定義名。 未指定の場合、名前はランダムに選ばれた単語のハイフン付きリストとなる(例えば、 elderly-mountain-troop-opponent .) |
/keys/{id} |
public_key |
パブリック SSH 鍵。 |
/keys/{id} |
type |
鍵が使用する暗号システム。 |
配置グループのメタデータの要約
配置グループについて返されるメタデータのタイプについては、表 3 の情報を参照して確認してください。
配置グループの URI パス | メタデータ・キー | メタデータの説明 |
---|---|---|
/placement_groups |
placement_groups |
配置グループのコレクション。 詳細は、placement_groups/{id} を参照してください。 |
/placement_groups/{id} |
created_at |
配置グループが作成された日時。 |
/placement_groups/{id} |
crn |
配置グループのクラウドリソース名。 |
/placement_groups/{id} |
id |
配置グループの一意な識別子。 |
/placement_groups/{id} |
lifecycle_state |
配置グループのライフサイクル状態。 |
/placement_groups/{id} |
name |
配置グループのユーザー定義名。 |
/placement_groups/{id} |
resource_type |
リソース・タイプ。 |
/placement_groups/{id} |
strategy |
配置グループの戦略。 |