Use DescribeInstanceAttribute com um CLI - AWS SDKExemplos de código

Há mais AWS SDK exemplos disponíveis no GitHub repositório AWS Doc SDK Examples.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Use DescribeInstanceAttribute com um CLI

Os exemplos de código a seguir mostram como usar o DescribeInstanceAttribute.

CLI
AWS CLI

Para descrever o tipo de instância

Este exemplo descreve o tipo de instância da instância especificada.

Comando:

aws ec2 describe-instance-attribute --instance-id i-1234567890abcdef0 --attribute instanceType

Saída:

{ "InstanceId": "i-1234567890abcdef0" "InstanceType": { "Value": "t1.micro" } }

Para descrever o disableApiTermination atributo

Este exemplo descreve o disableApiTermination atributo da instância especificada.

Comando:

aws ec2 describe-instance-attribute --instance-id i-1234567890abcdef0 --attribute disableApiTermination

Saída:

{ "InstanceId": "i-1234567890abcdef0" "DisableApiTermination": { "Value": "false" } }

Para descrever o mapeamento de dispositivos de blocos para uma instância

Este exemplo descreve o blockDeviceMapping atributo da instância especificada.

Comando:

aws ec2 describe-instance-attribute --instance-id i-1234567890abcdef0 --attribute blockDeviceMapping

Saída:

{ "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" } } ], }
PowerShell
Ferramentas para PowerShell

Exemplo 1: Esse exemplo descreve o tipo de instância da instância especificada.

Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceType

Saída:

InstanceType : t2.micro

Exemplo 2: Este exemplo descreve se a rede avançada está habilitada para a instância especificada.

Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute sriovNetSupport

Saída:

SriovNetSupport : simple

Exemplo 3: Este exemplo descreve os grupos de segurança da instância especificada.

(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).Groups

Saída:

GroupId ------- sg-12345678 sg-45678901

Exemplo 4: Este exemplo descreve se a EBS otimização está habilitada para a instância especificada.

Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimized

Saída:

EbsOptimized : False

Exemplo 5: Esse exemplo descreve o atributo disableApiTermination '' da instância especificada.

Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTermination

Saída:

DisableApiTermination : False

Exemplo 6: Esse exemplo descreve o atributo “instanceInitiatedShutdownComportamento” da instância especificada.

Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehavior

Saída:

InstanceInitiatedShutdownBehavior : stop