如何使用整数输入类型(而不是字符串)创建任务,例如说我想启动状态机:
"SomeStage": {
"Comment": "Getting busy with Foo Bar",
"Type": "Task",
"Resource": "arn:aws:states:::states:startExecution.waitForTaskToken",
"Parameters": {
"StateMachineArn": "arn:aws:states:ap-southeast-2:1234567:stateMachine:mrFooBar",
"Input": {
"foo.$": "$.foo",
"bar.$": "$.bar",
}
},
...
"End": true
}
我的参数:$.foo
和$.bar
在mrFooBar
状态机中被作为字符串输入。如果删除引号,则会出现编译错误。这个问题很烦人,我无法弄清楚如何去除引号,以使我的参数在启动的状态机中为整数。