Hay más ejemplos de AWS SDK disponibles en el GitHub repositorio de ejemplos de AWS Doc SDK
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Utilizar DescribeInstanceAttribute con una CLI
Los siguientes ejemplos de código muestran cómo utilizar DescribeInstanceAttribute.
- CLI
-
- AWS CLI
-
Para describir el tipo de instancia
En este ejemplo, se describe el tipo de instancia de la instancia especificada.
Comando:
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributeinstanceTypeSalida:
{ "InstanceId": "i-1234567890abcdef0" "InstanceType": { "Value": "t1.micro" } }Para describir el disableApiTermination atributo
En este ejemplo, se describe el atributo
disableApiTerminationde la instancia especificada.Comando:
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributedisableApiTerminationSalida:
{ "InstanceId": "i-1234567890abcdef0" "DisableApiTermination": { "Value": "false" } }Para describir la asignación de dispositivos de bloques de una instancia
En este ejemplo, se describe el atributo
blockDeviceMappingde la instancia especificada.Comando:
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributeblockDeviceMappingSalida:
{ "InstanceId": "i-1234567890abcdef0" "BlockDeviceMappings": [ { "DeviceName": "/dev/sda1", "Ebs": { "Status": "attached", "DeleteOnTermination": true, "VolumeId": "vol-049df61146c4d7901", "AttachTime": "2013-05-17T22:42:34.000Z" } }, { "DeviceName": "/dev/sdf", "Ebs": { "Status": "attached", "DeleteOnTermination": false, "VolumeId": "vol-049df61146c4d7901", "AttachTime": "2013-09-10T23:07:00.000Z" } } ], }-
Para obtener más información sobre la API, consulte DescribeInstanceAttribute
la Referencia de AWS CLI comandos.
-
- PowerShell
-
- Herramientas para la PowerShell versión 4
-
Ejemplo 1: en este ejemplo se describe el tipo de instancia de la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceTypeSalida:
InstanceType : t2.microEjemplo 2: En este ejemplo se describe si la red mejorada está habilitada para la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute sriovNetSupportSalida:
SriovNetSupport : simpleEjemplo 3: en este ejemplo se describen los grupos de seguridad de la instancia especificada.
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).GroupsSalida:
GroupId ------- sg-12345678 sg-45678901Ejemplo 4: En este ejemplo se describe si la optimización de EBS está habilitada para la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimizedSalida:
EbsOptimized : FalseEjemplo 5: en este ejemplo se describe el atributo disableApiTermination '' de la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTerminationSalida:
DisableApiTermination : FalseEjemplo 6: En este ejemplo se describe el atributo 'instanceInitiatedShutdownBehavior' de la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehaviorSalida:
InstanceInitiatedShutdownBehavior : stop-
Para obtener más información sobre la API, consulte DescribeInstanceAttribute Herramientas de AWS para PowerShellCmdlet Reference (V4).
-
- Herramientas para la versión 5 PowerShell
-
Ejemplo 1: en este ejemplo se describe el tipo de instancia de la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceTypeSalida:
InstanceType : t2.microEjemplo 2: En este ejemplo se describe si la red mejorada está habilitada para la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute sriovNetSupportSalida:
SriovNetSupport : simpleEjemplo 3: en este ejemplo se describen los grupos de seguridad de la instancia especificada.
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).GroupsSalida:
GroupId ------- sg-12345678 sg-45678901Ejemplo 4: En este ejemplo se describe si la optimización de EBS está habilitada para la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimizedSalida:
EbsOptimized : FalseEjemplo 5: en este ejemplo se describe el atributo disableApiTermination '' de la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTerminationSalida:
DisableApiTermination : FalseEjemplo 6: En este ejemplo se describe el atributo 'instanceInitiatedShutdownBehavior' de la instancia especificada.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehaviorSalida:
InstanceInitiatedShutdownBehavior : stop-
Para obtener más información sobre la API, consulte DescribeInstanceAttribute Herramientas de AWS para PowerShellCmdlet Reference (V5).
-