Weitere AWS-SDK-Beispiele sind im GitHub-Repository Beispiele für AWS Doc SDKs
Verwendung von DescribeInstanceAttribute mit einer CLI
Die folgenden Code-Beispiele zeigen, wie DescribeInstanceAttribute verwendet wird.
- CLI
-
- AWS CLI
-
So beschreiben Sie den Instance-Typ
In diesem Beispiel wird der Instance-Typ der angegebenen Instance beschrieben.
Befehl:
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributeinstanceTypeAusgabe:
{ "InstanceId": "i-1234567890abcdef0" "InstanceType": { "Value": "t1.micro" } }So beschreiben Sie das disableApiTermination-Attribut
In diesem Beispiel wird das
disableApiTermination-Attribut der angegebenen Instance beschrieben.Befehl:
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributedisableApiTerminationAusgabe:
{ "InstanceId": "i-1234567890abcdef0" "DisableApiTermination": { "Value": "false" } }So beschreiben Sie die Blockgerät-Zuweisung für eine Instance
In diesem Beispiel wird das
blockDeviceMapping-Attribut der angegebenen Instance beschrieben.Befehl:
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributeblockDeviceMappingAusgabe:
{ "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" } } ], }-
Weitere API-Informationen finden Sie unter DescribeInstanceAttribute
in der AWS CLI-Befehlsreferenz.
-
- PowerShell
-
- Tools für PowerShell V4
-
Beispiel 1: Dieses Beispiel beschreibt den Instance-Typ der angegebenen Instance.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceTypeAusgabe:
InstanceType : t2.microBeispiel 2: In diesem Beispiel wird beschrieben, ob Enhanced Networking für die angegebene Instance aktiviert ist.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute sriovNetSupportAusgabe:
SriovNetSupport : simpleBeispiel 3: In diesem Beispiel werden die Sicherheitsgruppen für die angegebene Instance beschrieben.
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).GroupsAusgabe:
GroupId ------- sg-12345678 sg-45678901Beispiel 4: In diesem Beispiel wird beschrieben, ob die EBS-Optimierung für die angegebene Instance aktiviert ist.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimizedAusgabe:
EbsOptimized : FalseBeispiel 5: Dieses Beispiel beschreibt das „disableApiTermination“-Attribut der angegebenen Instance.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTerminationAusgabe:
DisableApiTermination : FalseBeispiel 6: Dieses Beispiel beschreibt das Attribut „instanceInitiatedShutdownBehavior“ der angegebenen Instance.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehaviorAusgabe:
InstanceInitiatedShutdownBehavior : stop-
Weitere API-Informationen finden Sie unter DescribeInstanceAttribute in der AWS -Tools für PowerShell-Cmdlet-Referenz (V4).
-
- Tools für PowerShell V5
-
Beispiel 1: Dieses Beispiel beschreibt den Instance-Typ der angegebenen Instance.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceTypeAusgabe:
InstanceType : t2.microBeispiel 2: In diesem Beispiel wird beschrieben, ob Enhanced Networking für die angegebene Instance aktiviert ist.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute sriovNetSupportAusgabe:
SriovNetSupport : simpleBeispiel 3: In diesem Beispiel werden die Sicherheitsgruppen für die angegebene Instance beschrieben.
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).GroupsAusgabe:
GroupId ------- sg-12345678 sg-45678901Beispiel 4: In diesem Beispiel wird beschrieben, ob die EBS-Optimierung für die angegebene Instance aktiviert ist.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimizedAusgabe:
EbsOptimized : FalseBeispiel 5: Dieses Beispiel beschreibt das „disableApiTermination“-Attribut der angegebenen Instance.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTerminationAusgabe:
DisableApiTermination : FalseBeispiel 6: Dieses Beispiel beschreibt das Attribut „instanceInitiatedShutdownBehavior“ der angegebenen Instance.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehaviorAusgabe:
InstanceInitiatedShutdownBehavior : stop-
Weitere API-Informationen finden Sie unter DescribeInstanceAttribute in der AWS -Tools für PowerShell-Cmdlet-Referenz (V5).
-