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 DescribeLaunchConfigurations
avec une CLI
Les exemples de code suivants illustrent comment utiliser DescribeLaunchConfigurations
.
- CLI
-
- AWS CLI
-
Exemple 1 : pour décrire la configuration de lancement spécifiée
Cet exemple décrit la configuration de lancement spécifiée.
aws autoscaling describe-launch-configurations \ --launch-configuration-names
my-launch-config
Sortie :
{ "LaunchConfigurations": [ { "LaunchConfigurationName": "my-launch-config", "LaunchConfigurationARN": "arn:aws:autoscaling:us-west-2:123456789012:launchConfiguration:98d3b196-4cf9-4e88-8ca1-8547c24ced8b:launchConfigurationName/my-launch-config", "ImageId": "ami-0528a5175983e7f28", "KeyName": "my-key-pair-uswest2", "SecurityGroups": [ "sg-05eaec502fcdadc2e" ], "ClassicLinkVPCSecurityGroups": [], "UserData": "", "InstanceType": "t2.micro", "KernelId": "", "RamdiskId": "", "BlockDeviceMappings": [ { "DeviceName": "/dev/xvda", "Ebs": { "SnapshotId": "snap-06c1606ba5ca274b1", "VolumeSize": 8, "VolumeType": "gp2", "DeleteOnTermination": true, "Encrypted": false } } ], "InstanceMonitoring": { "Enabled": true }, "CreatedTime": "2020-10-28T02:39:22.321Z", "EbsOptimized": false, "AssociatePublicIpAddress": true, "MetadataOptions": { "HttpTokens": "required", "HttpPutResponseHopLimit": 1, "HttpEndpoint": "disabled" } } ] }
Exemple 2 : pour décrire un nombre spécifié de configurations de lancement
Pour renvoyer un nombre spécifique de configurations de lancement, utilisez l'
--max-items
option.aws autoscaling describe-launch-configurations \ --max-items
1
Si la sortie inclut un
NextToken
champ, il existe d'autres configurations de lancement. Pour obtenir les configurations de lancement supplémentaires, utilisez la valeur de ce champ avec l'--starting-token
option lors d'un appel suivant, comme suit.aws autoscaling describe-launch-configurations \ --starting-token
Z3M3LMPEXAMPLE
-
Pour plus de détails sur l'API, voir DescribeLaunchConfigurations
la section Référence des AWS CLI commandes.
-
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : Cet exemple répertorie les noms de vos configurations de lancement.
Get-ASLaunchConfiguration | format-table -property LaunchConfigurationName
Sortie :
LaunchConfigurationName ----------------------- my-lc-1 my-lc-2 my-lc-3 my-lc-4 my-lc-5
Exemple 2 : Cet exemple décrit la configuration de lancement spécifiée.
Get-ASLaunchConfiguration -LaunchConfigurationName my-lc-1
Sortie :
AssociatePublicIpAddress : True BlockDeviceMappings : {/dev/xvda} ClassicLinkVPCId : ClassicLinkVPCSecurityGroups : {} CreatedTime : 12/12/2014 3:22:08 PM EbsOptimized : False IamInstanceProfile : ImageId : ami-043a5034 InstanceMonitoring : Amazon.AutoScaling.Model.InstanceMonitoring InstanceType : t2.micro KernelId : KeyName : LaunchConfigurationARN : arn:aws:autoscaling:us-west-2:123456789012:launchConfiguration:7e5f31e4-693b-4604-9322- e6f68d7fafad:launchConfigurationName/my-lc-1 LaunchConfigurationName : my-lc-1 PlacementTenancy : RamdiskId : SecurityGroups : {sg-67ef0308} SpotPrice : UserData :
Exemple 3 : Cet exemple décrit les deux configurations de lancement spécifiées.
Get-ASLaunchConfiguration -LaunchConfigurationName @("my-lc-1", "my-lc-2")
Exemple 4 : Cet exemple décrit toutes vos configurations de lancement.
Get-ASLaunchConfiguration
-
Pour plus de détails sur l'API, reportez-vous DescribeLaunchConfigurationsà la section Référence des Outils AWS pour PowerShell applets de commande.
-