D'autres exemples de AWS SDK sont disponibles dans le référentiel 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.
Utilisation de DescribeInstanceAttribute avec une CLI
Les exemples de code suivants illustrent comment utiliser DescribeInstanceAttribute.
- 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-idi-1234567890abcdef0--attributeinstanceTypeSortie :
{ "InstanceId": "i-1234567890abcdef0" "InstanceType": { "Value": "t1.micro" } }Pour décrire l' disableApiTermination attribut
Cet exemple décrit l'
disableApiTerminationattribut de l'instance spécifiée.Commande :
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributedisableApiTerminationSortie :
{ "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'
blockDeviceMappingattribut de l'instance spécifiée.Commande :
aws ec2 describe-instance-attribute --instance-idi-1234567890abcdef0--attributeblockDeviceMappingSortie :
{ "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 plus de détails sur l'API, reportez-vous DescribeInstanceAttribute
à la section Référence des AWS CLI commandes.
-
- PowerShell
-
- Outils pour PowerShell V4
-
Exemple 1 : Cet exemple décrit le type d'instance de l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceTypeSortie :
InstanceType : t2.microExemple 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 sriovNetSupportSortie :
SriovNetSupport : simpleExemple 3 : Cet exemple décrit les groupes de sécurité pour l'instance spécifiée.
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).GroupsSortie :
GroupId ------- sg-12345678 sg-45678901Exemple 4 : Cet exemple indique si l'optimisation EBS est activée pour l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimizedSortie :
EbsOptimized : FalseExemple 5 : Cet exemple décrit l'attribut disableApiTermination « » de l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTerminationSortie :
DisableApiTermination : FalseExemple 6 : Cet exemple décrit l'attribut « instanceInitiatedShutdown Comportement » de l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehaviorSortie :
InstanceInitiatedShutdownBehavior : stop-
Pour plus de détails sur l'API, reportez-vous DescribeInstanceAttributeà la section Référence des Outils AWS pour PowerShell applets de commande (V4).
-
- Outils pour PowerShell V5
-
Exemple 1 : Cet exemple décrit le type d'instance de l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceTypeSortie :
InstanceType : t2.microExemple 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 sriovNetSupportSortie :
SriovNetSupport : simpleExemple 3 : Cet exemple décrit les groupes de sécurité pour l'instance spécifiée.
(Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute groupSet).GroupsSortie :
GroupId ------- sg-12345678 sg-45678901Exemple 4 : Cet exemple indique si l'optimisation EBS est activée pour l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute ebsOptimizedSortie :
EbsOptimized : FalseExemple 5 : Cet exemple décrit l'attribut disableApiTermination « » de l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute disableApiTerminationSortie :
DisableApiTermination : FalseExemple 6 : Cet exemple décrit l'attribut « instanceInitiatedShutdown Comportement » de l'instance spécifiée.
Get-EC2InstanceAttribute -InstanceId i-12345678 -Attribute instanceInitiatedShutdownBehaviorSortie :
InstanceInitiatedShutdownBehavior : stop-
Pour plus de détails sur l'API, reportez-vous DescribeInstanceAttributeà la section Référence des Outils AWS pour PowerShell applets de commande (V5).
-