Utilizar DescribeAccountAttributes con una CLI - Ejemplos de código de AWS SDK

Hay más ejemplos de AWS SDK disponibles en el repositorio de GitHub de ejemplos de AWS SDK de documentos.

Utilizar DescribeAccountAttributes con una CLI

Los siguientes ejemplos de código muestran cómo utilizar DescribeAccountAttributes.

CLI
AWS CLI

Para describir todos los atributos de su cuenta de AWS

En este ejemplo, se describen los atributos de su cuenta de AWS.

Comando:

aws ec2 describe-account-attributes

Salida:

{ "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" } ] } ] }

Para describir un solo atributo de su cuenta de AWS

En este ejemplo, se describe el atributo supported-platforms de su cuenta de AWS.

Comando:

aws ec2 describe-account-attributes --attribute-names supported-platforms

Salida:

{ "AccountAttributes": [ { "AttributeName": "supported-platforms", "AttributeValues": [ { "AttributeValue": "EC2" }, { "AttributeValue": "VPC" } ] } ] }
PowerShell
Herramientas para PowerShell V4

Ejemplo 1: En este ejemplo se describe si se pueden lanzar instancias en EC2-Classic y EC2-VPC en la región o solo en EC2-VPC.

(Get-EC2AccountAttribute -AttributeName supported-platforms).AttributeValues

Salida:

AttributeValue -------------- EC2 VPC

Ejemplo 2: En este ejemplo se describe la VPC predeterminada; es “none” si no tiene una VPC predeterminada en la región.

(Get-EC2AccountAttribute -AttributeName default-vpc).AttributeValues

Salida:

AttributeValue -------------- vpc-12345678

Ejemplo 3: En este ejemplo se describe el número máximo de instancias bajo demanda que puede ejecutar.

(Get-EC2AccountAttribute -AttributeName max-instances).AttributeValues

Salida:

AttributeValue -------------- 20
  • Para obtener información sobre la API, consulte DescribeAccountAttributes en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V4).

Herramientas para PowerShell V5

Ejemplo 1: En este ejemplo se describe si se pueden lanzar instancias en EC2-Classic y EC2-VPC en la región o solo en EC2-VPC.

(Get-EC2AccountAttribute -AttributeName supported-platforms).AttributeValues

Salida:

AttributeValue -------------- EC2 VPC

Ejemplo 2: En este ejemplo se describe la VPC predeterminada; es “none” si no tiene una VPC predeterminada en la región.

(Get-EC2AccountAttribute -AttributeName default-vpc).AttributeValues

Salida:

AttributeValue -------------- vpc-12345678

Ejemplo 3: En este ejemplo se describe el número máximo de instancias bajo demanda que puede ejecutar.

(Get-EC2AccountAttribute -AttributeName max-instances).AttributeValues

Salida:

AttributeValue -------------- 20
  • Para obtener información sobre la API, consulte DescribeAccountAttributes en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V5).