【问题标题】:Include map input to the aws step function将地图输入包括到 aws step 函数
【发布时间】:2022-06-11 06:34:53
【问题描述】:

目前我有一个 yaml 文件,其中包含运行不同检查并返回通过或失败输出的 Step 函数中的不同状态

代码片段:


Comment: Check all steps
StartAt: Check A

States:
  Check A:
    Comment: Verifies that A is done
    Resource: "arn:aws:lambda:us-east-1:123456789012:function:checkA",
    Next: Check B

  Check B:
    Comment:Verifies that B is done
      Resource: "arn:aws:lambda:us-east-1:123456789012:function:checkB"
    Next: Check C

  Check C:
     Comment:Verifies that C is done
      Resource: "arn:aws:lambda:us-east-1:123456789012:function:checkC"
    ResultPath: "$.ValidatedResults"
    End: true


如何修改此步骤函数以接受输入映射,使其仅执行布尔值为 true 的那些状态

"OnlyVerify": {
    "Check A": true,
    "Check B": false
    "Check C": true
   
}

如果OnlyVerify map 没有被指定为 Step 函数的输入,它应该运行所有的检查。(默认情况下所有检查都为真)

{
"OnlyVerify": {
    "Check A": true,
    "Check B": false
    "Check C": true
   
},
"ValidatedResults": {
    "Check A": PASS,
    "Check C": PASS
}


}

在这里感谢任何指导

【问题讨论】:

  • 您能否提供一个示例 JSON 结构,说明您期望/希望 $.ValidatedResults 是什么?
  • @deric4 关于如何根据输入实施选择性检查的任何建议?

标签: amazon-web-services yaml aws-step-functions


猜你喜欢
  • 1970-01-01
  • 2018-05-18
  • 2023-03-24
  • 2020-03-27
  • 1970-01-01
  • 2018-09-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多