ECS インスタンスのメタデータはインスタンスの基本情報であり、インスタンス ID、IP アドレス、OS および他の関連情報を含みます。 インスタンスのメタデータはインスタンスのより良い管理や設定に役立てることができます。
制限事項
メタデータは VPC 接続のインスタンスのみ適用されます。
メタデータの取得
Linux インスタンス-
curl http://100.100.100.200/latest/meta-data/
を実行し、メタデータのルートディレクトリにアクセスします。 -
特定のメタデータにアクセスする場合は、上述のコマンドに特定のメタデータ名を追加します。 例:
-
curl http://100.100.100.200/latest/meta-data/instance-id
を実行し、ECS インスタンスの ID を取得します。 -
curl http://100.100.100.200/latest/meta-data/image-id
を実行し、ECS インスタンスのイメージ ID を取得します。
-
-
PowerShell を使用して
Invoke-RestMethod http://100.100.100.200/latest/meta-data/
を実行し、メタデータを取得します。 -
特定のメタデータにアクセスする場合は、上述のコマンドに特定のメタデータ名を追加します。 例:
-
Invoke-RestMethod http://100.100.100.200/latest/meta-data/instance-id
を実行し、ECS インスタンスの ID を取得します。 -
Invoke-RestMethod http://100.100.100.200/latest/meta-data/image-id
を実行し、ECS インスタンスのイメージ ID を取得します。
-
インスタンスメタデータリスト
メタデータ名 | 説明 | バージョン |
---|---|---|
dns-conf/nameservers | インスタンスの DNS 設定 | 2016-01-01 |
eipv4 | EIP アドレス | 2016-01-01 |
hostname | インスタンスの OS 名 | 2016-01-01 |
image-id | インスタンス作成時に選択されたイメージ ID | 2016-01-01 |
image/market-place/product-code | Alibaba Cloud Marketplace のイメージの製品コード | 2016-01-01 |
image/market-place/charge-type | Alibaba Cloud Marketplace のイメージの課金方法 | 2016-01-01 |
instance-id | ECS インスタンス ID | 2016-01-01 |
mac | インスタンスの MAC アドレス インスタンスに複数のネットワークインターフェイスカードが存在する場合、メタデータの MAC アドレスは eth0 を示す | 2016-01-01 |
network-type | ネットワークタイプ (VPC ネットワークのみ) | 2016-01-01 |
ntp-conf/ntp-servers | NTP サーバーのアドレス | 2016-01-01 |
owner-account-id | インスタンス所有者の aliuid | 2016-01-01 |
private-ipv4 | プライベート IP アドレス | 2016-01-01 |
public-ipv4 | パブリックネットワーク IP アドレス | 2016-01-01 |
public-keys | 現在のインスタンスの全パブリックキーのリスト | 2016-01-01 |
region-id | インスタンスが設置されているリージョン | 2016-01-01 |
zone-id | ECS インスタンスが設置されているゾーンのゾーン ID | 2016-01-01 |
serial-number | インスタンスのシリアルナンバー | 2016-01-01 |
source-address | YUM/APT (Linux インスタンスのみ) のソース | 2016-01-01 |
kms-server | サーバーの有効化 (Windows インスタンスのみ) | 2016-01-01 |
wsus-server/wu-server | サーバーのアップデート (Windows インスタンスのみ) | 2016-01-01 |
wsus-server/wu-status-server | インスタンスのアップデート状況を監視するサーバー (Windows インスタンスのみ) | 2016-01-01 |
vpc-id | インスタンスが存在する VPC の ID | 2016-01-01 |
vpc-cidr-block | インスタンスが存在する VPC の CIDR ブロック | 2016-01-01 |
vswitch-cidr-block | インスタンスが存在する VSwitch の CIDR ブロック | 2016-01-01 |
vswitch-id | インスタンスが存在する VSwitch の ID | 2016-01-01 |
ram/security-credentials/[role-name] | 一時的な STS 資格情報は RAM ロールポリシーに従って生成されます。 ECS インスタンスに RAM ロールを指定した場合のみ利用可能 STS 資格情報取得のためにこのメタデータを使用する場合、[role-name] を実際に作成する、または作成済みの RAM ロール名に置き換える必要があります。
注 新たな STS 資格情報は旧バージョンが期限切れとなる 30 分前に利用可能となります。
|
2016-01-01 |
instance/spot/termination-time | スポットインスタンスのリリース時間はインスタンスのオペレーティングシステムのタイムゾーンに準拠します。 UTC 形式で指定されています。 たとえば、YYYY-MM-DDThh:mm:ssZ、2018-04-07T17:03:00Z 。 | 2016-01-01 |
network/interfaces/macs | ネットワークインターフェイスコントローラー (NIC) の MAC アドレスリスト | 2016-01-01 |
network/interfaces/macs/[mac]/network-interface-id | NIC のユニーク ID[mac]は実際の MAC アドレスに置き換えられる必要があります。 | 2016-01-01 |
instance/virtualization-solution | ECS Virt 1.0 / 2.0 仮想化ソリューション | 2016-01-01 |
instance/virtualization-solution-version | 内部ビルドバージョン | 2016-01-01 |
instance/last-host-landing-time | インスタンスがホストされている物理サーバーの最新アップデート時刻 | 2016-01-01 |
instance-identity/document | インスタンス ID/ インスタンス ID 文書 | 2016-01-01 |
instance-identity/pkcs7 | インスタンス ID 署名 | 2016-01-01 |
インスタンスメタデータに公開される他のデータ
-
メンテナンス: 進行中のシステムイベントの最新データを得るために、以下のコマンドを実行します。
curl http://100.100.100.200/latest/maintenance/active-system-events
-
署名:インスタンス ID文書の最新データを取得するには、以下のコマンドを実行します。
curl http://100.100.100.200/latest/dynamic/instance-identity/document
-
ブート時の動作設定:インスタンスユーザーデータの最新データを取得するには、以下のコマンドを実行します。
curl http://100.100.100.200/latest/user-data