이 설명서는 의 버전 1 AWS CLI 전용입니다. 의 버전 2와 관련된 설명서는 버전 2 사용 설명서 를 AWS CLI참조하세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
의 명령 구조 AWS CLI
이 항목에서는 AWS Command Line Interface (AWS CLI) 명령의 구조 및 wait 명령어 사용 방법을 다룹니다.
명령 구조
는 명령줄에서 다음과 같은 순서로 지정해야 하는 멀티파트 구조를 AWS CLI 사용합니다.
-
aws
프로그램에 대한 기본 호출. -
최상위 명령으로, 일반적으로 에서 지원하는 AWS 서비스에 해당합니다. AWS CLI
-
어떤 작업을 수행할지 지정하는 하위 명령 입니다.
-
작업에 필요한 일반 AWS CLI 옵션 또는 매개 변수. 처음 세 개 파트를 따르기만 하면 어떤 순서로든 지정할 수 있습니다. 독점적인 파라미터를 여러 번 지정하면 마지막 값만 적용됩니다.
$
aws <
command
> <subcommand
> [options and parameters
]
매개변수는 숫자, 문자열, 목록, 맵, JSON 구조 등 다양한 유형의 입력 값을 사용할 수 있습니다. 무엇이 지원되는지는 지정하는 명령 및 하위 명령에 따라 달라집니다.
Amazon S3
다음 예제에서는 모든 Amazon S3 버킷을 나열합니다.
$
aws s3 ls
2018-12-11 17:08:50 my-bucket 2018-12-14 14:55:44 my-bucket2
Amazon S3 명령에 대한 자세한 내용은 AWS CLI 명령 참조에서 aws
s3
단원을 참조하세요.
AWS CloudFormation
다음 create-change-set
명령 예제는 cloudformation 스택 이름을 다음과 같이 변경합니다.my-change-set
.
$
aws cloudformation create-change-set --stack-name
my-stack
--change-set-namemy-change-set
명령에 대한 자세한 내용은 AWS CloudFormation 명령 aws
cloudformation
참조를AWS CLI 참조하십시오.
wait 명령
일부 AWS 서비스에는 사용 가능한 wait
명령이 있습니다. aws wait
를 사용하는 명령은 일반적으로 명령이 완료될 때까지 기다린 후 다음 단계로 넘어갑니다. 이는 wait 명령이 실패할 경우 후속 단계로 이동하지 않도록 wait 명령을 사용할 수 있으므로 멀티파트 명령 또는 스크립팅에 특히 유용합니다.
는 명령줄에서 다음과 같은 순서로 지정해야 하는 여러 부분으로 구성된 구조를 AWS CLI 사용합니다. wait
-
aws
프로그램에 대한 기본 호출. -
최상위 명령으로, 일반적으로 에서 지원하는 AWS 서비스에 해당합니다. AWS CLI
-
wait
명령. -
어떤 작업을 수행할지 지정하는 하위 명령 입니다.
-
작업에 필요한 일반 CLI 옵션 또는 매개 변수. 처음 세 개 파트를 따르기만 하면 어떤 순서로든 지정할 수 있습니다. 독점적인 파라미터를 여러 번 지정하면 마지막 값만 적용됩니다.
$
aws <
command
> wait <subcommand
> [options and parameters
]
매개변수는 숫자, 문자열, 목록, 맵, JSON 구조 등 다양한 유형의 입력 값을 사용할 수 있습니다. 무엇이 지원되는지는 지정하는 명령 및 하위 명령에 따라 달라집니다.
참고
모든 AWS 서비스가 wait
명령을 지원하는 것은 아닙니다. 서비스가 wait
명령을 지원하는지 확인하려면 AWS CLI 참조 가이드AWS CLI 참조하십시오.
AWS CloudFormation
다음 wait
change-set-create-complete
명령 예제는 다음을 확인한 후에만 일시 중지되었다가 다시 시작됩니다.my-change-set
에 설정된 변경 사항 my-stack
스택을 실행할 준비가 되었습니다.
$
aws cloudformation wait change-set-create-complete --stack-name
my-stack
--change-set-namemy-change-set
AWS CloudFormation wait
명령에 대한 자세한 내용은 AWS CLI 명령 참조의 wait
단원을 참조하세요.
AWS CodeDeploy
다음 wait
deployment-successful
명령 예제는 다음 명령이 실행될 때까지 일시 중지됩니다.d-A1B2C3111
배포가 성공적으로 완료됩니다.
$
aws deploy wait deployment-successful --deployment-id
d-A1B2C3111
AWS CodeDeploy wait
명령에 대한 자세한 내용은 AWS CLI 명령 참조의 wait
단원을 참조하세요.