의 명령 구조 AWS CLI - AWS Command Line Interface

이 설명서는 의 버전 1 AWS CLI 전용입니다. 의 버전 2와 관련된 설명서는 버전 2 사용 설명서 를 AWS CLI참조하세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

의 명령 구조 AWS CLI

이 항목에서는 AWS Command Line Interface (AWS CLI) 명령의 구조 및 wait 명령어 사용 방법을 다룹니다.

명령 구조

는 명령줄에서 다음과 같은 순서로 지정해야 하는 멀티파트 구조를 AWS CLI 사용합니다.

  1. aws 프로그램에 대한 기본 호출.

  2. 최상위 명령으로, 일반적으로 에서 지원하는 AWS 서비스에 해당합니다. AWS CLI

  3. 어떤 작업을 수행할지 지정하는 하위 명령 입니다.

  4. 작업에 필요한 일반 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-name my-change-set

명령에 대한 자세한 내용은 AWS CloudFormation 명령 aws cloudformation참조를AWS CLI 참조하십시오.

wait 명령

일부 AWS 서비스에는 사용 가능한 wait 명령이 있습니다. aws wait를 사용하는 명령은 일반적으로 명령이 완료될 때까지 기다린 후 다음 단계로 넘어갑니다. 이는 wait 명령이 실패할 경우 후속 단계로 이동하지 않도록 wait 명령을 사용할 수 있으므로 멀티파트 명령 또는 스크립팅에 특히 유용합니다.

는 명령줄에서 다음과 같은 순서로 지정해야 하는 여러 부분으로 구성된 구조를 AWS CLI 사용합니다. wait

  1. aws 프로그램에 대한 기본 호출.

  2. 최상위 명령으로, 일반적으로 에서 지원하는 AWS 서비스에 해당합니다. AWS CLI

  3. wait 명령.

  4. 어떤 작업을 수행할지 지정하는 하위 명령 입니다.

  5. 작업에 필요한 일반 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-name my-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 단원을 참조하세요.