AWS Doc SDK ExamplesWord
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CLI와 DescribeLaunchConfigurations
함께 사용
다음 코드 예제는 DescribeLaunchConfigurations
의 사용 방법을 보여 줍니다.
- CLI
-
- AWS CLI
-
예제 1: 지정된 시작 구성을 설명하는 방법
이 예제에서는 지정된 시작 구성을 설명합니다.
aws autoscaling describe-launch-configurations \ --launch-configuration-names
my-launch-config
출력:
{ "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" } } ] }
예제 2: 지정된 수의 시작 구성을 설명하는 방법
특정 수의 시작 구성을 반환하려면
--max-items
옵션을 사용합니다.aws autoscaling describe-launch-configurations \ --max-items
1
출력에
NextToken
필드가 포함된 경우 시작 구성이 더 많습니다. 추가 시작 구성을 가져오려면 다음과 같이 후속 직접 호출에서 이 필드의 값을--starting-token
옵션과 함께 사용하세요.aws autoscaling describe-launch-configurations \ --starting-token
Z3M3LMPEXAMPLE
-
API 세부 정보는 AWS CLI 명령 참조의 DescribeLaunchConfigurations
를 참조하세요.
-
- PowerShell
-
- for PowerShell 도구
-
예제 1: 이 예제에서는 시작 구성의 이름을 나열합니다.
Get-ASLaunchConfiguration | format-table -property LaunchConfigurationName
출력:
LaunchConfigurationName ----------------------- my-lc-1 my-lc-2 my-lc-3 my-lc-4 my-lc-5
예제 2: 이 예제에서는 지정된 시작 구성을 설명합니다.
Get-ASLaunchConfiguration -LaunchConfigurationName my-lc-1
출력:
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 :
예제 3: 이 예제에서는 지정된 두 가지 시작 구성을 설명합니다.
Get-ASLaunchConfiguration -LaunchConfigurationName @("my-lc-1", "my-lc-2")
예제 4: 이 예제에서는 모든 시작 구성을 설명합니다.
Get-ASLaunchConfiguration
-
API 세부 정보는 AWS Tools for PowerShell Cmdlet 참조의 DescribeLaunchConfigurations를 참조하세요.
-
DescribeAutoScalingNotificationTypes
DescribeLifecycleHookTypes