Skip to content

Latest commit

 

History

History
95 lines (71 loc) · 2.81 KB

update-pipeline-settings.md

File metadata and controls

95 lines (71 loc) · 2.81 KB

更新流水线设置

请求方法/请求路径

PUT /ms/openapi/api/apigw/v3/projects/{projectId}/pipelines/{pipelineId}/setting_update

资源描述

更新流水线设置

输入参数说明

Body参数

参数名称 参数类型 必须 参数说明 默认值
body PipelineSetting 流水线设置

Path参数

参数名称 参数类型 必须 参数说明 默认值
projectId string 项目ID
pipelineId string 流水线ID

响应

HTTP代码 说明 参数类型
200 successful operation 数据返回包装模型Boolean

请求样例

curl -X PUT '[请替换为API地址栏请求地址]'

HEADER样例

accept: application/json
Content-Type: application/json

返回样例-200

{
  "data" : true,
  "message" : "String",
  "status" : 0
}

PipelineSetting

参数名称 参数类型 必须 参数说明
successSubscription 设置-订阅消息 successSubscription
runLockType ENUM(MULTIPLE, SINGLE, SINGLE_LOCK, LOCK, ) runLockType
maxPipelineResNum integer maxPipelineResNum
version integer version
pipelineId string pipelineId
labels List labels
pipelineName string pipelineName
maxConRunningQueueSize integer maxConRunningQueueSize
maxQueueSize integer maxQueueSize
hasPermission boolean hasPermission
waitQueueTimeMinute integer waitQueueTimeMinute
failSubscription 设置-订阅消息 failSubscription
buildNumRule string buildNumRule
projectId string projectId
desc string desc

设置-订阅消息

参数名称 参数类型 必须 参数说明
types List 通知方式(email, rtx)
wechatGroupMarkdownFlag boolean 企业微信群通知转为Markdown格式开关
groups List 分组
detailFlag boolean 通知的流水线详情连接开关
users string 通知人员
wechatGroupFlag boolean 企业微信群通知开关
content string 自定义通知内容
wechatGroup string 企业微信群通知群ID

数据返回包装模型Boolean

参数名称 参数类型 必须 参数说明
data boolean 数据
message string 错误信息
status integer 状态码