Sono disponibili altri esempi per SDK AWS nel repository GitHub della documentazione degli esempi per SDK AWS
Utilizzare DescribeImageAttribute con una CLI
Gli esempi di codice seguenti mostrano come utilizzare DescribeImageAttribute.
- CLI
-
- AWS CLI
-
Come descrivere le autorizzazioni di avvio di un’AMI
Questo esempio descrive le autorizzazioni di avvio per l’AMI specificata.
Comando:
aws ec2 describe-image-attribute --image-idami-5731123e--attributelaunchPermissionOutput:
{ "LaunchPermissions": [ { "UserId": "123456789012" } ], "ImageId": "ami-5731123e", }Come descrivere i codici prodotto di un’AMI
Questo esempio descrive i codici prodotto per l’AMI specificata. Nota che questa AMI non dispone di codici prodotto.
Comando:
aws ec2 describe-image-attribute --image-idami-5731123e--attributeproductCodesOutput:
{ "ProductCodes": [], "ImageId": "ami-5731123e", }-
Per informazioni dettagliate sull’API, consulta DescribeImageAttribute
in AWS CLI Command Reference.
-
- PowerShell
-
- Strumenti per PowerShell V4
-
Esempio 1: questo esempio ottiene la descrizione dell’AMI specificata.
Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute descriptionOutput:
BlockDeviceMappings : {} Description : My image description ImageId : ami-12345678 KernelId : LaunchPermissions : {} ProductCodes : {} RamdiskId : SriovNetSupport :Esempio 2: questo esempio concede le autorizzazioni di avvio per l’AMI specificata.
Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermissionOutput:
BlockDeviceMappings : {} Description : ImageId : ami-12345678 KernelId : LaunchPermissions : {all} ProductCodes : {} RamdiskId : SriovNetSupport :Esempio 3: questo esempio verifica se la funzione Reti avanzate è abilitata.
Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute sriovNetSupportOutput:
BlockDeviceMappings : {} Description : ImageId : ami-12345678 KernelId : LaunchPermissions : {} ProductCodes : {} RamdiskId : SriovNetSupport : simple-
Per informazioni dettagliate sull’API, consulta DescribeImageAttribute nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V4).
-
- Strumenti per PowerShell V5
-
Esempio 1: questo esempio ottiene la descrizione dell’AMI specificata.
Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute descriptionOutput:
BlockDeviceMappings : {} Description : My image description ImageId : ami-12345678 KernelId : LaunchPermissions : {} ProductCodes : {} RamdiskId : SriovNetSupport :Esempio 2: questo esempio concede le autorizzazioni di avvio per l’AMI specificata.
Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermissionOutput:
BlockDeviceMappings : {} Description : ImageId : ami-12345678 KernelId : LaunchPermissions : {all} ProductCodes : {} RamdiskId : SriovNetSupport :Esempio 3: questo esempio verifica se la funzione Reti avanzate è abilitata.
Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute sriovNetSupportOutput:
BlockDeviceMappings : {} Description : ImageId : ami-12345678 KernelId : LaunchPermissions : {} ProductCodes : {} RamdiskId : SriovNetSupport : simple-
Per informazioni dettagliate sull’API, consulta DescribeImageAttribute nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V5).
-