DescribeImageAttribute与 a 一起使用 CLI - AWS SDK代码示例

AWS 文档 AWS SDK示例 GitHub 存储库中还有更多SDK示例

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

DescribeImageAttribute与 a 一起使用 CLI

以下代码示例演示如何使用 DescribeImageAttribute

CLI
AWS CLI

描述的启动权限 AMI

此示例描述了指定项的启动权限AMI。

命令:

aws ec2 describe-image-attribute --image-id ami-5731123e --attribute launchPermission

输出:

{ "LaunchPermissions": [ { "UserId": "123456789012" } ], "ImageId": "ami-5731123e", }

描述 a 的产品代码 AMI

此示例描述了指定的产品代码AMI。请注意,这AMI没有产品代码。

命令:

aws ec2 describe-image-attribute --image-id ami-5731123e --attribute productCodes

输出:

{ "ProductCodes": [], "ImageId": "ami-5731123e", }
PowerShell
用于 PowerShell

示例 1:此示例获取指定内容的描述AMI。

Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute description

输出:

BlockDeviceMappings : {} Description : My image description ImageId : ami-12345678 KernelId : LaunchPermissions : {} ProductCodes : {} RamdiskId : SriovNetSupport :

示例 2:此示例获取指定项的启动权限AMI。

Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute launchPermission

输出:

BlockDeviceMappings : {} Description : ImageId : ami-12345678 KernelId : LaunchPermissions : {all} ProductCodes : {} RamdiskId : SriovNetSupport :

示例 3:此示例测试是否启用了增强联网。

Get-EC2ImageAttribute -ImageId ami-12345678 -Attribute sriovNetSupport

输出:

BlockDeviceMappings : {} Description : ImageId : ami-12345678 KernelId : LaunchPermissions : {} ProductCodes : {} RamdiskId : SriovNetSupport : simple