Fail - Amazon Step Functions
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Fail

一个Fail州/省 ("Type": "Fail") 将停止状态机的执行并将其标记为出现故障,除非状态机的状态机被Catch块。

这些区域有:Failstate 只允许使用TypeComment集合中的字段常见状态字段. 此外,Fail 状态允许以下字段。

Cause(可选)

可为操作或诊断用途指定用途的自定义故障字符串。

Error(可选)

可为操作或诊断用途提供用途的错误名称。

注意

您无法为CauseError通过追加字段.$到这些字段,例如Cause.$Error.$.

由于 Fail 状态始终会退出状态机,它们没有 Next 字段,也不需要 End 字段。

以下是示例。

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