기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
sam list endpoints
이 페이지에서는 AWS Serverless Application Model 명령줄 인터페이스(AWS SAM CLI) sam list endpoints
하위 명령.
에 대한 소개 AWS SAM CLI, 참조 란 무엇입니까? AWS SAM CLI?
sam list endpoints
하위 명령에는 AWS CloudFormation 스택의 클라우드 및 로컬 엔드포인트 목록이 표시됩니다. sam local 및 sam sync명령을 통해 이러한 리소스와 상호 작용할 수 있습니다.
AWS Lambda 및 Amazon API Gateway 리소스 유형은 이 명령에서 지원됩니다.
참고
사용자 지정 도메인은 Amazon API Gateway 리소스에 대해 구성된 경우 지원됩니다. 이 명령은 기본 엔드포인트 대신 사용자 지정 도메인을 출력합니다.
사용량
$
sam list endpoints
<options>
옵션
--config-env
TEXT
-
사용할 구성 파일의 기본 매개변수 값을 지정하는 환경 이름입니다.
기본값:
default
구성 파일에 대한 자세한 내용은 AWS SAMCLI구성 파일 섹션을 참조하세요.
--config-file
TEXT
-
사용할 기본 매개변수 값이 들어 있는 구성 파일의 경로 및 파일 이름입니다.
기본값: 현재 작업 디렉터리 내
samconfig.toml
입니다.구성 파일에 대한 자세한 내용은 AWS SAMCLI구성 파일 섹션을 참조하세요.
--debug
-
디버그 로깅을 켜서 에서 생성된 디버그 메시지를 인쇄합니다. AWS SAM CLI 타임스탬프 포함.
--help, -h
-
이 메시지를 표시한 후 종료합니다.
--output [json|table]
-
결과 출력 형식을 지정합니다.
기본값:
table
--profile
TEXT
-
보안 인증 파일에서 특정 프로필을 선택하여 AWS 보안 인증을 가져옵니다.
--region
TEXT
-
서비스의 AWS 리전을 설정합니다. 예:
us-east-1
. --save-params
-
명령줄에 제공한 파라미터를 AWS SAM 구성 파일에 저장합니다.
--stack-name
TEXT
-
배포된 AWS CloudFormation 스택의 이름입니다. 스택 이름은 애플리케이션의
samconfig.toml
파일 또는 지정된 구성 파일에서 찾을 수 있습니다.이 옵션을 지정하지 않으면 템플릿에 정의된 로컬 리소스가 표시됩니다.
--template-file, --template, -t
PATH
-
AWS SAM 템플릿 파일.
기본값:
template.[yaml|yml|json]
예시
라는 AWS CloudFormation 스택에서 배포된 리소스 엔드포인트의 출력을 json 형식으로 표시합니다test-stack
.
$
sam list endpoints --stack-name test-stack --output json
[ { "LogicalResourceId": "HelloWorldFunction", "PhysicalResourceId": "sam-app-test-list-HelloWorldFunction-H85Y7yIV7ZLq", "CloudEndpoint": "https://zt55oi7kbljxjmcoahsj3cknwu0rposq.lambda-url.us-east-1.on.aws/", "Methods": "-" }, { "LogicalResourceId": "ServerlessRestApi", "PhysicalResourceId": "uj80uoe2o2", "CloudEndpoint": [ "https://uj80uoe2o2.execute-api.us-east-1.amazonaws.com/Prod", "https://uj80uoe2o2.execute-api.us-east-1.amazonaws.com/Stage" ], "Methods": [ "/hello['get']" ] } ]