Sono disponibili altri esempi per SDK AWS nel repository GitHub della documentazione degli esempi per SDK AWS
Utilizzare DescribeInstanceAttribute con una CLI
Gli esempi di codice seguenti mostrano come utilizzare DescribeInstanceAttribute.
- CLI
-
- AWS CLI
-
Come descrivere il tipo di istanza
Questo esempio descrive il tipo di istanza dell’istanza specificata.
Comando:
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributeinstanceTypeOutput:
{ "InstanceId": "i-1234567890abcdef0" "InstanceType": { "Value": "t1.micro" } }Come descrivere l’attributo disableApiTermination
Questo esempio descrive l’attributo
disableApiTerminationdell’istanza specificata.Comando:
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributedisableApiTerminationOutput:
{ "InstanceId": "i-1234567890abcdef0" "DisableApiTermination": { "Value": "false" } }Come descrivere la mappatura dei dispositivi a blocchi per un’istanza
Questo esempio descrive l’attributo
blockDeviceMappingdell’istanza specificata.Comando:
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributeblockDeviceMappingOutput:
{ "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" } } ], }-
Per informazioni dettagliate sull’API, consulta DescribeInstanceAttribute
in AWS CLI Command Reference.
-
- PowerShell
-
- Strumenti per PowerShell V4
-
Esempio 1: questo esempio descrive il tipo di istanza dell’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceTypeOutput:
InstanceType : t2.microEsempio 2: questo esempio descrive se la funzione Reti avanzate è abilitata per l’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute sriovNetSupportOutput:
SriovNetSupport : simpleEsempio 3: questo esempio crea i gruppi di sicurezza per l’istanza specificata.
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).GroupsOutput:
GroupId ------- sg-12345678 sg-45678901Esempio 4: questo esempio descrive se la funzione Ottimizzazione per EBS è abilitata per l’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimizedOutput:
EbsOptimized : FalseEsempio 5: questo esempio descrive l’attributo “disableApiTermination” dell’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTerminationOutput:
DisableApiTermination : FalseEsempio 6: questo esempio descrive l’attributo “instanceInitiatedShutdownBehavior” dell’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehaviorOutput:
InstanceInitiatedShutdownBehavior : stop-
Per informazioni dettagliate sull’API, consulta DescribeInstanceAttribute nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V4).
-
- Strumenti per PowerShell V5
-
Esempio 1: questo esempio descrive il tipo di istanza dell’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceTypeOutput:
InstanceType : t2.microEsempio 2: questo esempio descrive se la funzione Reti avanzate è abilitata per l’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute sriovNetSupportOutput:
SriovNetSupport : simpleEsempio 3: questo esempio crea i gruppi di sicurezza per l’istanza specificata.
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).GroupsOutput:
GroupId ------- sg-12345678 sg-45678901Esempio 4: questo esempio descrive se la funzione Ottimizzazione per EBS è abilitata per l’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimizedOutput:
EbsOptimized : FalseEsempio 5: questo esempio descrive l’attributo “disableApiTermination” dell’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTerminationOutput:
DisableApiTermination : FalseEsempio 6: questo esempio descrive l’attributo “instanceInitiatedShutdownBehavior” dell’istanza specificata.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehaviorOutput:
InstanceInitiatedShutdownBehavior : stop-
Per informazioni dettagliate sull’API, consulta DescribeInstanceAttribute nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V5).
-