Skip to content

Latest commit

 

History

History
88 lines (64 loc) · 2.32 KB

create-blocking-rules.md

File metadata and controls

88 lines (64 loc) · 2.32 KB

创建拦截规则

请求方法/请求路径

POST /ms/openapi/api/apigw/v3/projects/{projectId}/quality/rules/create

资源描述

创建拦截规则

输入参数说明

Body参数

参数名称 参数类型 必须 参数说明 默认值
body 规则创建请求 规则内容

Path参数

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

响应

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

请求样例

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

HEADER样例

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

返回样例-200

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

规则创建请求

参数名称 参数类型 必须 参数说明
templateRange List 生效的流水线模板id集合
auditUserList List 审核通知人员
range List 生效的流水线id集合
auditTimeoutMinutes integer 审核超时时间
notifyTypeList List 通知类型
notifyUserList List 通知人员名单
controlPointPosition string 控制点位置
name string 规则名称
notifyGroupList List 通知组名单
operation ENUM(END, AUDIT, ) 操作类型
indicatorIds List<CreateRequestIndicator> 指标类型
controlPoint string 控制点
gatewayId string 红线匹配的id
desc string 规则描述

CreateRequestIndicator

参数名称 参数类型 必须 参数说明
threshold string threshold
hashId string hashId
operation string operation

数据返回包装模型String

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