Verwendung von DescribeLaunchConfigurations mit einer CLI - AWS SDK-Codebeispiele

Weitere AWS SDK-Beispiele sind im GitHub Repo AWS Doc SDK Examples verfügbar.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwendung von DescribeLaunchConfigurations mit einer CLI

Die folgenden Code-Beispiele zeigen, wie DescribeLaunchConfigurations verwendet wird.

CLI
AWS CLI

Beispiel 1: So beschreiben Sie die angegebene Startkonfiguration

In diesem Beispiel wird die angegebene Startkonfiguration beschrieben.

aws autoscaling describe-launch-configurations \ --launch-configuration-names my-launch-config

Ausgabe:

{ "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" } } ] }

Beispiel 2: So beschreiben Sie eine bestimmte Anzahl von Startkonfigurationen

Verwenden Sie die --max-items-Option, um eine bestimmte Anzahl von Startkonfigurationen zurückzugeben.

aws autoscaling describe-launch-configurations \ --max-items 1

Wenn die Ausgabe ein NextToken-Feld enthält, stehen weitere Startkonfigurationen zur Verfügung. Um die zusätzlichen Startkonfigurationen abzurufen, verwenden Sie den Wert dieses Feldes mit der --starting-token-Option in einem nachfolgenden Aufruf wie folgt.

aws autoscaling describe-launch-configurations \ --starting-token Z3M3LMPEXAMPLE
PowerShell
Tools für PowerShell V4

Beispiel 1: In diesem Beispiel werden die Namen Ihrer Startkonfigurationen aufgeführt.

Get-ASLaunchConfiguration | format-table -property LaunchConfigurationName

Ausgabe:

LaunchConfigurationName ----------------------- my-lc-1 my-lc-2 my-lc-3 my-lc-4 my-lc-5

Beispiel 2: In diesem Beispiel wird die angegebene Startkonfiguration beschrieben.

Get-ASLaunchConfiguration -LaunchConfigurationName my-lc-1

Ausgabe:

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 :

Beispiel 3: In diesem Beispiel werden die beiden angegebenen Startkonfigurationen beschrieben.

Get-ASLaunchConfiguration -LaunchConfigurationName @("my-lc-1", "my-lc-2")

Beispiel 4: In diesem Beispiel werden alle Ihre Startkonfigurationen beschrieben.

Get-ASLaunchConfiguration
Tools für V5 PowerShell

Beispiel 1: In diesem Beispiel werden die Namen Ihrer Startkonfigurationen aufgeführt.

Get-ASLaunchConfiguration | format-table -property LaunchConfigurationName

Ausgabe:

LaunchConfigurationName ----------------------- my-lc-1 my-lc-2 my-lc-3 my-lc-4 my-lc-5

Beispiel 2: In diesem Beispiel wird die angegebene Startkonfiguration beschrieben.

Get-ASLaunchConfiguration -LaunchConfigurationName my-lc-1

Ausgabe:

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 :

Beispiel 3: In diesem Beispiel werden die beiden angegebenen Startkonfigurationen beschrieben.

Get-ASLaunchConfiguration -LaunchConfigurationName @("my-lc-1", "my-lc-2")

Beispiel 4: In diesem Beispiel werden alle Ihre Startkonfigurationen beschrieben.

Get-ASLaunchConfiguration