gpt4 book ai didi

aws-step-functions - 在 Step Functions 中创建任务时使用整数而不是字符串

转载 作者:行者123 更新时间:2023-12-05 05:07:28 27 4
gpt4 key购买 nike

我如何创建一个具有整数输入类型而不是字符串的任务,例如我想启动一个状态机:

        "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 状态机中作为字符串输入。如果删除引号,则会出现编译错误。这个问题很烦人,我不知道如何去掉引号,以便我的参数在它启动的状态机中是整数。

最佳答案

StringToJson intrinsic function将字符串输入转换为数字:

"Input": {
"foo.$": "States.StringToJson($.foo)",
"bar.$": "States.StringToJson($.bar)"
}

关于aws-step-functions - 在 Step Functions 中创建任务时使用整数而不是字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59132995/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com