D'autres AWS SDK exemples sont disponibles dans le GitHub dépôt AWS Doc SDK Examples
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
À utiliser DescribeInstanceAttribute
avec un CLI
Les exemples de code suivants montrent comment utiliserDescribeInstanceAttribute
.
- CLI
-
- AWS CLI
-
Pour décrire le type d'instance
Cet exemple décrit le type d'instance de l'instance spécifiée.
Commande :
aws ec2 describe-instance-attribute --instance-id
i-1234567890abcdef0
--attributeinstanceType
Sortie :
{ "InstanceId": "i-1234567890abcdef0" "InstanceType": { "Value": "t1.micro" } }
Pour décrire l' disableApiTermination attribut
Cet exemple décrit l'
disableApiTermination
attribut de l'instance spécifiée.Commande :
aws ec2 describe-instance-attribute --instance-id
i-1234567890abcdef0
--attributedisableApiTermination
Sortie :
{ "InstanceId": "i-1234567890abcdef0" "DisableApiTermination": { "Value": "false" } }
Pour décrire le mappage des périphériques en mode bloc pour une instance
Cet exemple décrit l'
blockDeviceMapping
attribut de l'instance spécifiée.Commande :
aws ec2 describe-instance-attribute --instance-id
i-1234567890abcdef0
--attributeblockDeviceMapping
Sortie :
{ "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" } } ], }
-
Pour API plus de détails, voir DescribeInstanceAttribute
la section Référence des AWS CLI commandes.
-
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : Cet exemple décrit le type d'instance de l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceType
Sortie :
InstanceType : t2.micro
Exemple 2 : Cet exemple indique si la mise en réseau améliorée est activée pour l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute sriovNetSupport
Sortie :
SriovNetSupport : simple
Exemple 3 : Cet exemple décrit les groupes de sécurité pour l'instance spécifiée.
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).Groups
Sortie :
GroupId ------- sg-12345678 sg-45678901
Exemple 4 : Cet exemple indique si EBS l'optimisation est activée pour l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimized
Sortie :
EbsOptimized : False
Exemple 5 : Cet exemple décrit l'attribut disableApiTermination « » de l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTermination
Sortie :
DisableApiTermination : False
Exemple 6 : Cet exemple décrit l'attribut « instanceInitiatedShutdown Comportement » de l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehavior
Sortie :
InstanceInitiatedShutdownBehavior : stop
-
Pour API plus de détails, consultez la section DescribeInstanceAttributeRéférence des AWS Tools for PowerShell applets de commande.
-