기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
sam remote execution stop
AWS Lambda에서 실행 중인 내구성 함수 실행을 중지합니다.
실행 ARN은 StartDurableExecution에서 반환하거나 실행 로그에 있는 형식이어야 합니다.
참고
이 명령은 AWS 자격 증명에 대한 액세스 권한이 필요합니다.
사용법
$sam remote execution stopDURABLE_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()"