이 AWS SAMCLI - AWS Serverless Application Model

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

이 AWS SAMCLI

AWS Serverless Application Model 명령줄 인터페이스(AWS SAM CLI)는 AWS SAM 애플리케이션 프로젝트 디렉터리에서 명령을 실행하고 궁극적으로 프로젝트를 서버리스 애플리케이션으로 전환하는 데 사용하는 도구입니다. 보다 구체적으로, AWS SAM CLI를 사용하면 AWS SAM 애플리케이션 프로젝트 디렉터리의 빌드, 변환, 배포, 디버깅, 패키징, 초기화 및 동기화를 수행할 수 있습니다.

AWS SAM CLI 및 AWS SAM 템플릿과 지원되는 타사 통합을 함께 사용하여 서버리스 애플리케이션을 빌드하고 실행합니다.

AWS SAMCLI 명령을 문서화하는 방법

AWS SAM CLI 명령은 다음 형식을 사용하여 문서화됩니다.

  • 프롬프트 - Linux 프롬프트는 기본적으로 문서화되며 ($ )로 표시됩니다. Windows와 관련된 명령의 경우 (> )가 프롬프트로 사용됩니다. 명령을 입력할 때 프롬프트를 포함시키지 마십시오.

  • 디렉터리 - 특정 디렉터리에서 명령을 실행해야 하는 경우 프롬프트 기호 앞에 디렉터리 이름이 표시됩니다.

  • 사용자 입력 - 명령줄에 입력하는 명령 텍스트는 user input으로 형식이 지정됩니다.

  • 교체 가능한 텍스트 - 파일 이름 및 파라미터와 같은 변수 텍스트는 교체 가능한 텍스트 형식으로 지정됩니다. 특정 키보드 입력이 필요한 여러 줄 명령에서는 키보드 명령도 대체 가능한 텍스트로 표시될 수 있습니다. 예를 들면 ENTER를 입력합니다.

  • 출력 - 명령에 대한 응답으로 반환되는 출력은 computer output와 같은 형식입니다.

다음은 sam deploy 명령의 출력 예입니다.

$ sam deploy --guided --template template.yaml Configuring SAM deploy ====================== Looking for config file [samconfig.toml] : Found Reading default arguments : Success Setting default arguments for 'sam deploy' ========================================= Stack Name [sam-app]: ENTER AWS Region [us-west-2]: ENTER #Shows you resources changes to be deployed and require a 'Y' to initiate deploy Confirm changes before deploy [y/N]: ENTER #SAM needs permission to be able to create roles to connect to the resources in your template Allow SAM CLI IAM role creation [Y/n]: ENTER #Preserves the state of previously provisioned resources when an operation fails Disable rollback [y/N]: ENTER HelloWorldFunction may not have authorization defined, Is this okay? [y/N]: y Save arguments to configuration file [Y/n]: ENTER SAM configuration file [samconfig.toml]: ENTER SAM configuration environment [default]: ENTER
  1. sam deploy --guided --template template.yaml은 명령줄에 입력하는 명령입니다.

  2. sam deploy --guided --template은 있는 그대로 제공되어야 합니다.

  3. template.yaml은 특정 파일 이름으로 바꿀 수 있습니다.

  4. 출력은 Configuring SAM deploy에서 시작됩니다.

  5. 출력에서 ENTERy는 사용자가 제공한 대체 가능한 값을 나타냅니다.