微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AWS Step Function:选择的自定义结束状态

如何解决AWS Step Function:选择的自定义结束状态

我有如下选择状态:

"ChoiceStateX": {
  "Type": "Choice","Choices": [
    {
      "Not": {
        "Variable": "$.type","StringEquals": "Private"
      },"Next": "Public"
    },{
      "Variable": "$.value","NumericEquals": 0,"Next": "MyEndState"  // can I do something like this? 
    },}

对于 $.value == 0 的状态,我需要结束 step 函数,因为 Choices 不支持 End: true,我需要明确地有类似 MyEndState 的东西。

那么我应该如何在 step 函数中定义 MyEndState 呢?有这种方法吗?

解决方法

在这种情况下,我所做的是添加一个具有 PassStateEnd: true,并将 NextChoiceState 发送到该状态。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。