AWS 文档 AWS SDK示例 GitHub 存储库中还有更多SDK示例
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
DescribeInstanceAttribute
与 a 一起使用 CLI
以下代码示例演示如何使用 DescribeInstanceAttribute
。
- CLI
-
- AWS CLI
-
描述实例类型
此示例描述了指定实例的实例类型。
命令:
aws ec2 describe-instance-attribute --instance-id
i-1234567890abcdef0
--attributeinstanceType
输出:
{ "InstanceId": "i-1234567890abcdef0" "InstanceType": { "Value": "t1.micro" } }
描述该 disableApiTermination 属性
此示例描述了指定实例的
disableApiTermination
属性。命令:
aws ec2 describe-instance-attribute --instance-id
i-1234567890abcdef0
--attributedisableApiTermination
输出:
{ "InstanceId": "i-1234567890abcdef0" "DisableApiTermination": { "Value": "false" } }
描述实例的块储存设备映射
此示例描述了指定实例的
blockDeviceMapping
属性。命令:
aws ec2 describe-instance-attribute --instance-id
i-1234567890abcdef0
--attributeblockDeviceMapping
输出:
{ "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" } } ], }
-
有关API详细信息,请参阅 “DescribeInstanceAttribute AWS CLI
命令参考”。
-
- PowerShell
-
- 用于 PowerShell
-
示例 1:此示例描述了指定实例的实例类型。
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceType
输出:
InstanceType : t2.micro
示例 2:此示例描述了是否为指定实例启用了增强联网。
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute sriovNetSupport
输出:
SriovNetSupport : simple
示例 3:此示例描述了指定实例的安全组。
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).Groups
输出:
GroupId ------- sg-12345678 sg-45678901
示例 4:此示例描述了是否为指定实例启用了EBS优化。
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimized
输出:
EbsOptimized : False
示例 5:此示例描述了指定实例disableApiTermination的 “” 属性。
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTermination
输出:
DisableApiTermination : False
示例 6:此示例描述了指定实例instanceInitiatedShutdown的 “行为” 属性。
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehavior
输出:
InstanceInitiatedShutdownBehavior : stop
-
有关API详细信息,请参阅 AWS Tools for PowerShell Cmdlet 参考DescribeInstanceAttribute中的。
-
DescribeImportSnapshotTasks
DescribeInstanceStatus