- 最新动态
- 产品介绍
- 快速入门
- 用户指南
- 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配置说明
- 常见问题
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
创建execution
功能介绍
开始执行测序流程。
URI
POST /v1/executions
请求消息
请求参数
请求参数如表1所示。
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
name |
是 |
String |
执行结果名称。 输入字符最大长度为63字节,以小写字母开头,允许出现中划线(-)、数字和小写字母,且必须以小写字母或数字结尾。 |
cluster_id |
否 |
String |
如果使用已有集群,此处填写执行测序所使用的集群ID。 |
workflow_id |
是 |
String |
执行测序所使用的流程ID。 |
sfs_pvc_name |
是 |
String |
sfs存储名称。 |
namespace |
否 |
String |
cce集群下可用namespace/cci命名空间。如果为空,则cce默认为default namespace。 |
description |
否 |
String |
执行结果的描述,如果为空,则执行结果的描述为空。 取值范围:输入字符最大长度为255,中文算单个字符,不能包含<>#%&字符。 |
inputs_json |
否 |
Object |
流程输入参数,当为空时,将使用流程文件的inputs中定义的默认值。 |
timeout |
否 |
Integer64 |
超时时间,如果不填,则默认是1440分钟。 |
priority |
否 |
Integer64 |
execution的调度优先级。默认值为0,取值范围[0,999]。数据越大优先越高。 |
target |
是 |
String |
execution执行的环境类型。
|
label |
否 |
Object |
execution的标签,可自定义,样式为“key:value”。 |
notification |
否 |
execution执行结束时发送通知的配置。 |
|
advanced_options |
否 |
高级配置,如设置镜像拉取策略。 |
|
ref_bucket_name |
否 |
String |
参考组obs桶名名称。 |
data_bucket_name |
否 |
String |
数据obs桶名称。 |
enterprise_project_id |
否 |
String |
execution的企业项目id,默认为“0” |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
events |
否 |
Array of string |
触发通知的事件,支持execution执行失败和成功时发送通知。 取值范围:
|
endpoints |
是 |
通知接收终端配置,可选项为邮件和短信。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
image_pull_policy |
否 |
String |
镜像拉取策略。默认IfNotPresent。支持选项:
|
job_retry_count |
否 |
String |
job重试次数。cce默认为3次,cci默认为0次。 取值范围:大于0的整数。 |
请求示例
POST /v1/executions HTTP/1.1 Host:Host Server Content-Type:application/json { "name": "gcs-execution", "workflow_id": "3323db80-d1f6-9295-e8be-0242cdfc38e9", "cluster_id": "b2d6bb38-a065-11e8-b0e6-0255ac105768", "inputs_json": { "cpu": "4c", "memory": "32G", }, "sfs_pvc_name": "gene-sfs-1111", "timeout": 1440, "target": "cce", "enterprise_project_id":"0" }