AWS Step Functions
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

状态

状态是状态机的 States 字段中的顶级元素,在状态机中可以根据其类型具有不同的角色。

"FirstState" : { "Type" : "Task", ... }

状态由其名称标识,而名称在状态机规范中必须是唯一的,但可以是采用 JSON 文本格式的任意有效字符串。每个状态还包含字段,字段选项因状态的必需 Type 字段的内容而异。

注意

状态机名称、执行名称和活动名称的长度必须是 1–80 个字符,在您的账户和区域中必须是唯一的,并且不得包含以下任何内容:

  • 空格

  • 通配符 (? *)

  • 括号字符 (< > { } [ ])

  • 特殊字符 (: ; , \ | ^ ~ $ # % & ` ")

  • 控制字符 (\\u0000 - \\u001f\\u007f - \\u009f)。

Step Functions 允许您创建包含非 ASCII 字符的状态机、执行和活动名称。这些非 ASCII 名称不适用于 Amazon CloudWatch。为确保您可以跟踪 CloudWatch 指标,请选择一个只使用 ASCII 字符的名称。