기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
sam validate
이 페이지에서는 AWS Serverless Application Model 명령줄 인터페이스(AWS SAM CLI) sam validate
명령.
에 대한 소개 AWS SAM CLI, 참조 AWS SAMCLI란 무엇인가요?
sam validate
명령은 AWS SAM 템플릿 파일이 유효한지 확인합니다.
사용량
$
sam validate
<options>
옵션
--config-env
TEXT
-
사용할 구성 파일의 기본 매개변수 값을 지정하는 환경 이름입니다. 기본값은 “기본값”입니다. 구성 파일에 대한 자세한 내용은 AWS SAM CLI 구성 파일 섹션을 참조하세요.
--config-file
PATH
-
사용할 기본 매개변수 값이 들어 있는 구성 파일의 경로 및 파일 이름입니다. 기본값은 프로젝트 디렉터리의 루트에 있는 “samconfig.toml”입니다. 구성 파일에 대한 자세한 내용은 AWS SAM CLI 구성 파일 섹션을 참조하세요.
--debug
-
디버그 로깅을 활성화하여 에서 생성된 디버그 메시지를 인쇄합니다. AWS SAM CLI 및 는 타임스탬프를 표시합니다.
--lint
-
cfn-lint를 통해 템플릿에서 린팅검증을 실행합니다.
cfnlintrc
구성 파일을 생성하여 추가 파라미터를 지정합니다. 자세한 내용은 AWS CloudFormation GitHub 리포지토리의 cfn-lint를 참조하세요. --profile
TEXT
-
자격 증명을 가져오는 AWS 자격 증명 파일의 특정 프로필입니다.
--region
TEXT
-
배포할 AWS 리전입니다. 예를 들어 us-east-1입니다.
--save-params
-
명령줄에 제공한 파라미터를 AWS SAM 구성 파일에 저장합니다.
--template-file, --template, -t
PATH
-
AWS SAM 템플릿 파일입니다. 기본값은
template.[yaml|yml]
입니다.템플릿이 현재 작업 디렉터리에 있고
template.[yaml|yml|json]
으로 이름이 지정된 경우에는 이 옵션이 필요하지 않습니다.방금 sam build를 실행한 경우에는 이 옵션이 필요하지 않습니다.
예
이 명령을 사용하여 템플릿을 검증하는 예제는 AWS SAM 템플릿 파일 검증 섹션을 참조하세요.
cfn-lint에서 이 명령을 사용하는 예제는 AWS CloudFormation Linter를 사용하여 AWS SAM 애플리케이션을 검증합니다. 섹션을 참조하세요.