sam remote execution stop - AWS Serverless Application Model

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

sam remote execution stop

AWS Lambda에서 실행 중인 내구성 함수 실행을 중지합니다.

실행 ARN은 StartDurableExecution에서 반환하거나 실행 로그에 있는 형식이어야 합니다.

참고

이 명령은 AWS 자격 증명에 대한 액세스 권한이 필요합니다.

사용법

$ sam remote execution stop DURABLE_EXECUTION_ARN [OPTIONS]

필수 인수

DURABLE_EXECUTION_ARN

중지할 내구성 함수 실행의 Amazon 리소스 이름(ARN)입니다.

옵션

--error-message TEXT

중지된 실행과 연결할 오류 메시지입니다.

--error-type TEXT

중지된 실행과 연결할 오류 유형입니다.

--error-data TEXT

중지된 실행과 연결할 오류 데이터입니다.

--stack-trace TEXT

트레이스 항목을 스택합니다. 이 옵션은 여러 번 지정할 수 있습니다.

--region TEXT

서비스의 AWS 리전을 설정합니다(예: us-east-1).

--profile TEXT

자격 증명 파일에서 특정 프로필을 선택하여 AWS 자격 증명을 가져옵니다.

--config-env TEXT

구성 파일에서 기본 파라미터 값을 지정하는 환경 이름입니다. 기본값: default

--config-file TEXT

기본 파라미터 값이 포함된 구성 파일입니다. 기본값: samconfig.toml

--save-params

명령줄을 통해 제공된 파라미터를 구성 파일에 저장합니다.

--beta-features / --no-beta-features

베타 기능을 활성화/비활성화합니다.

--debug

디버그 로깅을 켜서 AWS SAM CLI에서 생성된 디버그 메시지를 인쇄하고 타임스탬프를 표시합니다.

-h, --help

이 메시지를 표시한 후 종료합니다.

예제

오류 세부 정보 없이 실행 중지:

$ sam remote execution stop arn:aws:lambda:us-east-1:123456789012:function:MyFunction:$LATEST/durable-execution/my-execution-name/my-execution-id

오류 메시지 및 유형으로 실행 중지:

$ sam remote execution stop arn:aws:lambda:us-east-1:123456789012:function:MyFunction:$LATEST/durable-execution/my-execution-name/my-execution-id --error-message "Execution cancelled" --error-type "UserCancellation"

전체 오류 세부 정보 및 스택 추적으로 실행을 중지합니다.

$ sam remote execution stop arn:aws:lambda:us-east-1:123456789012:function:MyFunction:$LATEST/durable-execution/my-execution-name/my-execution-id --error-message "Task failed" --error-type "TaskFailure" --error-data '{"reason":"timeout"}' --stack-trace "at function1()" --stack-trace "at function2()"