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 DescribeImageAttribute
com um AWS SDK ou CLI
Os exemplos de códigos a seguir mostram como usar DescribeImageAttribute
.
- CLI
-
- AWS CLI
-
Para descrever as permissões de lançamento de uma AMI
Este exemplo descreve as permissões de execução para a AMI especificada.
Comando:
aws ec2 describe-image-attribute --image-id ami-5731123e --attribute launchPermission
Saída:
{ "LaunchPermissions": [ { "UserId": "123456789012" } ], "ImageId": "ami-5731123e", }
Para descrever os códigos de produto de uma AMI
Este exemplo descreve os códigos de produto para a AMI especificada. Observe que essa AMI não tem códigos de produto.
Comando:
aws ec2 describe-image-attribute --image-id ami-5731123e --attribute productCodes
Saída:
{ "ProductCodes": [], "ImageId": "ami-5731123e", }
-
Para obter detalhes da API, consulte DescribeImageAttribute
em Referência de AWS CLI Comandos.
-
- PowerShell
-
- Ferramentas para PowerShell
-
Exemplo 1: Esse exemplo obtém a descrição da AMI especificada.
Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute description
Saída:
BlockDeviceMappings : {} Description : My image description ImageId : ami-12345678 KernelId : LaunchPermissions : {} ProductCodes : {} RamdiskId : SriovNetSupport :
Exemplo 2: Esse exemplo obtém as permissões de execução para a AMI especificada.
Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission
Saída:
BlockDeviceMappings : {} Description : ImageId : ami-12345678 KernelId : LaunchPermissions : {all} ProductCodes : {} RamdiskId : SriovNetSupport :
Exemplo 3: Este exemplo testa se a rede avançada está habilitada.
Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute sriovNetSupport
Saída:
BlockDeviceMappings : {} Description : ImageId : ami-12345678 KernelId : LaunchPermissions : {} ProductCodes : {} RamdiskId : SriovNetSupport : simple
-
Para obter detalhes da API, consulte DescribeImageAttributeem Referência de AWS Tools for PowerShell cmdlet.
-
Para obter uma lista completa dos guias do desenvolvedor do AWS SDK e exemplos de código, consulteCrie recursos do Amazon EC2 usando um SDK AWS. Este tópico também inclui informações sobre como começar e detalhes sobre versões anteriores do SDK.