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
--attributeinstanceType
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
--attributedisableApiTermination
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
--attributeblockDeviceMapping
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" } } ], }
-
Para API obter detalhes, consulte DescribeInstanceAttribute
na Referência de AWS CLI Comandos.
-
- 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
-
Para API obter detalhes, consulte DescribeInstanceAttributeem Referência de AWS Tools for PowerShell cmdlet.
-