WAF3.0 API¶
GET 更新自定义规则状态¶
GET /prod-api/waf/wafv3/custom/rules/changeCustomRuleStatus
请求参数¶
单独启用或关闭某条自定义控制规则,**不修改**规则条件与动作。规则 ID 来自 列出自定义控制规则 或 查询自定义控制规则。
请求示例:
| 名称 | 位置 | 类型 | 必选 | 中文名 | 说明 |
|---|---|---|---|---|---|
| Authorization | header | string | 是 | 鉴权 | Bearer Token |
| customRuleId | query | integer(int64) | 是 | 规则 ID | 要变更状态的自定义规则编号,与列表/详情接口中的 customRuleId 相同 |
| status | query | string | 是 | 启用状态 | 仅允许 enable(启用)或 disable(关闭);其它取值将返回参数错误 |
返回示例
200 Response
返回结果¶
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | - | Inline |
| 401 | Unauthorized | - | Inline |
| 403 | Forbidden | - | Inline |
| 404 | Not Found | - | Inline |
返回数据结构¶
状态码 200
| 名称 | 类型 | 必选 | 中文名 | 说明 |
|---|---|---|---|---|
| » msg | string | 是 | 提示信息 | 如「成功」 |
| » code | integer | 是 | 状态码 | 200 表示成功 |
| » data | integer(int64) | 是 | 规则 ID | 本次更新状态的 customRuleId |