基因容器 GCS
基因容器 GCS
- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- Cromwell引擎使用指南
- 最佳实践
- 流程语法参考
- Python SDK参考
- API参考
-
CLI参考
- 命令总览
- 安装命令行工具
- 示例:使用命令行执行简单脚本
-
gcs 命令详情
- gcs version
- gcs config add
- gcs config list
- gcs get kubectl
- gcs get enviroment
- gcs set env
- gcs get sfs
- gcs set sfs
- gcs get obscli
- gcs obs upload
- gcs get workflow
- gcs create workflow
- gcs del workflow
- gcs update workflow
- gcs sub workflow
- gcs get execution
- gcs create execution
- gcs del execution
- gcs set execution
- gcs sub job
- gcs sub repjob
- gcs get tool
- gcs sub wdl
- gcs get wdl
- gcs set wdl
- get get fr
- config.ini配置说明
- 常见问题
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
更新workflow
功能介绍
更新自定义流程。
URI
PUT /v1/workflows /{workflow_id}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
workflow_id |
是 |
String |
流程id,即创建workflow的返回值。 |
请求消息
请求参数
请求参数如表2 请求参数所示。
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
resource |
否 |
流程请求参数,resource为空,表明不更新流程的名称、描述信息、发布者、scope。resource和archive_content不可同时为空 |
|
archive_content |
否 |
binary |
本地上传流程文件需要,如果为空,表明流程文件不更新,resource和archive_content不可同时为空。流程名称必须以大小写字母数字开头,以.yaml/.yml结尾,允许输入字母、数字、点(.),下划线(_)和中划线(-),长度在64个字符以内。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
name |
否 |
String |
流程名。 |
description |
否 |
String |
流程描述,如果未填写,则表明流程描述文件不更新。输入字符最大长度为255,中文算单个字符,不能包含<>#%&字符。 |
logo |
否 |
String |
logo图片。 |
vendor |
否 |
String |
流程上传者,如果未填写,则表明流程发布者不更新。 输入字符最大长度为64,中文算单个字符,不能包含<>()#%&/字符。 |
filename |
否 |
String |
流程yaml文件名。 |
image |
否 |
String |
若采用GCS设计器更新,image表示更新后的svg文本内容。 |
scope |
否 |
String |
流程使用范围,默认值为“domain“。 支持选项:
|
请求示例
PUT /v1/workflows/0e7196ae-fdbf-84e4-d751-28554dcd7572 HTTP/1.1 Host:Host Server Content-Length:1111 Content-Type:multipart/form-data resource= '{ "description": "update gcs workflow description" }'
父主题: Workflow