CLI で DescribeIdFormat を使用する - AWS SDK コードサンプル

AWS Doc SDK Examples GitHub リポジトリには、他にも用意されている AWS SDK サンプルがあります。

CLI で DescribeIdFormat を使用する

次のサンプルコードは、DescribeIdFormat を使用する方法を説明しています。

CLI
AWS CLI

例 1: リソースの ID 形式を記述するには

次の describe-id-format の例では、セキュリティグループの ID 形式について説明します。

aws ec2 describe-id-format \ --resource security-group

次の出力例では、Deadline 値は、このリソースタイプが短い ID 形式から長い ID 形式に完全に切り替わる期限が、2018 年 8 月 15 日の 00:00 UTC に終了したことを示します。

{ "Statuses": [ { "Deadline": "2018-08-15T00:00:00.000Z", "Resource": "security-group", "UseLongIds": true } ] }

例 2: すべてのリソースの ID 形式を記述するには

次の describe-id-format の例では、すべてのリソースタイプの ID 形式について説明します。短い ID 形式をサポートしたすべてのリソースタイプは、長い ID 形式を使用するように切り替えられました。

aws ec2 describe-id-format
  • API の詳細については、「AWS CLI コマンドリファレンス」の「DescribeIdFormat」を参照してください。

PowerShell
Tools for PowerShell V4

例 1: この例では、指定されたリソースタイプの ID 形式を記述します。

Get-EC2IdFormat -Resource instance

出力:

Resource UseLongIds -------- ---------- instance False

例 2: この例では、長い ID をサポートするすべてのリソースタイプの ID 形式を記述します。

Get-EC2IdFormat

出力:

Resource UseLongIds -------- ---------- reservation False instance False
  • API の詳細については、「AWS Tools for PowerShell コマンドレットリファレンス (V4)」の「DescribeIdFormat」を参照してください。

Tools for PowerShell V5

例 1: この例では、指定されたリソースタイプの ID 形式を記述します。

Get-EC2IdFormat -Resource instance

出力:

Resource UseLongIds -------- ---------- instance False

例 2: この例では、長い ID をサポートするすべてのリソースタイプの ID 形式を記述します。

Get-EC2IdFormat

出力:

Resource UseLongIds -------- ---------- reservation False instance False
  • API の詳細については、「AWS Tools for PowerShell コマンドレットリファレンス (V5)」の「DescribeIdFormat」を参照してください。