部署 CodeArts Deploy-更新应用:请求参数
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
Content-Type |
是 |
String |
消息体的类型(格式) |
X-Auth-Token |
是 |
String |
用户Token。通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值) |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
id |
是 |
String |
应用id |
project_id |
是 |
String |
项目id |
name |
是 |
String |
应用名称 |
description |
否 |
String |
描述 |
is_draft |
是 |
Boolean |
是否为草稿 |
create_type |
是 |
String |
创建类型,template:部署模板创建 |
slave_cluster_id |
否 |
String |
自定义slave资源池id |
trigger |
否 |
TaskTriggerVO object |
部署应用执行触发设置 |
arrange_infos |
否 |
Array of UpdateTaskV2RequestBody objects |
部署任务列表信息 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
trigger_source |
否 |
String |
部署任务允许执行的场景。其中0:所有执行请求均可,1:只允许流水线触发 |
artifact_source_system |
否 |
String |
当任务只允许流水线触发执行时,流水线传递的来源信息,当前只有CodeArtsArtifact |
artifact_type |
否 |
String |
当任务只允许流水线触发执行时,对应流水线源的制品仓库类型(generic、docker) |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
id |
否 |
String |
部署任务id |
deploy_system |
否 |
String |
部署系统,deployTemplate:部署模板 |
template_id |
否 |
String |
模板id |
operation_list |
否 |
Array of DeployV2OperationsDO objects |
部署编排列表信息 |