AWS Step Functions
개발자 안내서

Fail

Fail 상태("Type": "Fail")는 상태 시스템 실행을 중지하고 이를 실패로 표시합니다.

Fail 상태는 일반 상태 필드 집합에서 TypeComment 필드의 사용만 허용합니다. 또한 Fail 상태는 다음 필드를 허용합니다.

Cause (선택)

운영 및 진단용으로 사용할 수 있는 사용자 지정 실패 문자열을 제공합니다.

Error (선택)

운영 및 진단용으로 오류 처리(Retry/Catch)에 사용할 수 있는 오류 이름을 제공합니다.

Fail 상태는 항상 상태 시스템을 종료하므로 Next 필드가 없으며 End 필드도 필요하지 않습니다.

예:

"FailState": { "Type": "Fail", "Cause": "Invalid response.", "Error": "ErrorA" }