在新版的Serverless工作流中,如果你想将一个流程的输出作为另一个流程的输入,你需要在父流程中使用inputMappings
属性来设置输入映射。这可以让你更灵活地控制数据的流动。
以下是一个示例:
version: v1
type: flow
steps:
- type: task
name: subflow
resourceArn: acs:fnf:::flow/subflow_demo_child
inputMappings:
- target: childName
source: $input.childName
在这个示例中,inputMappings
属性将父流程的childName
输入映射为子流程的childName
输入。这样,当你执行父流程时,childName
的值就会作为子流程的输入。