本文介绍如何通过控制台和命令行工具修改流程。
背景信息
如果您在修改流程后执行流程,新的执行将会根据新的流程信息执行。修改后的流程定义不会影响已经完成的执行和正在进行的执行。
使用控制台修改流程
在流程页面,选择要修改的流程。
在流程详情页面,单击编辑修改流程。
在编辑流程页面,修改流程定义、流程角色和流程描述。
version: v1 type: flow steps: - type: pass name: pass1 - type: pass name: pass2
单击保存。
使用命令行工具修改流程
首先修改本地流程定义如下。修改后的流程包含了两个步骤。
version: v1 type: flow steps: - type: pass name: pass1 - type: pass name: pass2
您可以执行以下命令更新一个流程。
aliyun fnf UpdateFlow --Description "update demo" --Type FDL --RoleArn acs:ram::xxx:xxx --Name cli_guide_1 --Definition "$(<./flow.yaml)"
预期输出:
# 命令执行结果 { "Name": "cli_guide_1", "Description": "demo", "Definition": "version: v1\ntype: flow\nsteps:\n - type: pass\n name: pass1\n - type: pass\n name: pass2 ", "Id": "47ced55d-590b-482a-975f-915ac2365ad6", "Type": "FDL", "RoleArn": "acs:ram::xxx:xxx", "CreatedTime": "2024-06-24T02:31:43.359Z", "LastModifiedTime": "2024-06-24T02:56:19.758Z", "ExecutionMode": "Standard", "RequestId": "4534dec7-98ae-28be-bd52-741c3dd399a6" }
文档内容是否对您有帮助?