AWS Doc SDK Examples
CLI で DescribeAccountAttributes を使用する
次のサンプルコードは、DescribeAccountAttributes を使用する方法を説明しています。
- CLI
-
- AWS CLI
-
AWS アカウントのすべての属性を記述するには
この例では、AWS アカウントの属性を記述します。
コマンド:
aws ec2 describe-account-attributes出力:
{ "AccountAttributes": [ { "AttributeName": "vpc-max-security-groups-per-interface", "AttributeValues": [ { "AttributeValue": "5" } ] }, { "AttributeName": "max-instances", "AttributeValues": [ { "AttributeValue": "20" } ] }, { "AttributeName": "supported-platforms", "AttributeValues": [ { "AttributeValue": "EC2" }, { "AttributeValue": "VPC" } ] }, { "AttributeName": "default-vpc", "AttributeValues": [ { "AttributeValue": "none" } ] }, { "AttributeName": "max-elastic-ips", "AttributeValues": [ { "AttributeValue": "5" } ] }, { "AttributeName": "vpc-max-elastic-ips", "AttributeValues": [ { "AttributeValue": "5" } ] } ] }AWS アカウントの 1 つの属性を記述するには
この例では、AWS アカウントの
supported-platforms属性を記述します。コマンド:
aws ec2 describe-account-attributes --attribute-namessupported-platforms出力:
{ "AccountAttributes": [ { "AttributeName": "supported-platforms", "AttributeValues": [ { "AttributeValue": "EC2" }, { "AttributeValue": "VPC" } ] } ] }-
API の詳細については、「AWS CLI コマンドリファレンス」の「DescribeAccountAttributes
」を参照してください。
-
- PowerShell
-
- Tools for PowerShell V4
-
例 1: この例では、リージョンの EC2-Classic および EC2-VPC にインスタンスを起動できるか、または EC2-VPC にのみインスタンスを起動できるかを記述します。
(Get-EC2AccountAttribute -AttributeName supported-platforms).AttributeValues出力:
AttributeValue -------------- EC2 VPC例 2: この例では、デフォルトの VPC を記述します。リージョンにデフォルトの VPC がない場合は「none」です。
(Get-EC2AccountAttribute -AttributeName default-vpc).AttributeValues出力:
AttributeValue -------------- vpc-12345678例 3: この例では、実行できるオンデマンドインスタンスの最大数を記述します。
(Get-EC2AccountAttribute -AttributeName max-instances).AttributeValues出力:
AttributeValue -------------- 20-
API の詳細については、「AWS Tools for PowerShell コマンドレットリファレンス (V4)」の「DescribeAccountAttributes」を参照してください。
-
- Tools for PowerShell V5
-
例 1: この例では、リージョンの EC2-Classic および EC2-VPC にインスタンスを起動できるか、または EC2-VPC にのみインスタンスを起動できるかを記述します。
(Get-EC2AccountAttribute -AttributeName supported-platforms).AttributeValues出力:
AttributeValue -------------- EC2 VPC例 2: この例では、デフォルトの VPC を記述します。リージョンにデフォルトの VPC がない場合は「none」です。
(Get-EC2AccountAttribute -AttributeName default-vpc).AttributeValues出力:
AttributeValue -------------- vpc-12345678例 3: この例では、実行できるオンデマンドインスタンスの最大数を記述します。
(Get-EC2AccountAttribute -AttributeName max-instances).AttributeValues出力:
AttributeValue -------------- 20-
API の詳細については、「AWS Tools for PowerShell コマンドレットリファレンス (V5)」の「DescribeAccountAttributes」を参照してください。
-