自定义规则 详情
更新时间:2026-03-10
GET
/v1/waf/customRules/detail
自定义规则 详情
请求参数
Headers 参数
除公共头域外,无其它特殊头域
Query 参数
ruleKey
string
规则ID
必选
请求结构
curl -X GET "/v1/waf/customRules/detail?ruleKey=string"
示例代码
curl -X GET "/v1/waf/customRules/detail?ruleKey=string"
{
"ruleKey": "string"
}
返回响应
Headers 参数
除公共头域外,无其它特殊头域
返回参数
success
boolean
必选
status
integer
必选
result
object {11}
必选
显示子属性
隐藏子属性
ruleName
string
规则名称
必选
ruleID
integer
规则ID
必选
ruleKey
string
规则唯一标识
必选
ruleType
string
规则类型
必选
protectionDomains
array
防护站点
必选
显示子属性
隐藏子属性
items
string
action
string
处置动作
必选
switch
integer
开关状态
必选
effectiveType
integer
生效模式。可选值: 0, 1, 2
可选
effectiveTime
object {3}
生效时段
可选
显示子属性
隐藏子属性
range
array
指定生效时间段
可选
显示子属性
隐藏子属性
items
object {2}
显示子属性
隐藏子属性
start
string
格式: ISO 8601
必选
end
string
格式: ISO 8601
必选
schedule
array
指定生效周期
必选
显示子属性
隐藏子属性
items
object {2}
显示子属性
隐藏子属性
days_of_week
array
星期类型。可选值: 0(周日), 1(周一), 2(周二), 3(周三), 4(周四), 5(周五), 6(周六)
必选
显示子属性
隐藏子属性
items
integer
range
object {2}
必选
显示子属性
隐藏子属性
start
string
格式: ISO 8601
必选
end
string
格式: ISO 8601
必选
time_zone
integer
时区
必选
updateTime
string
更新时间
必选
targets
array
必选
显示子属性
隐藏子属性
items
object {4}
显示子属性
隐藏子属性
key
string
匹配字段
必选
field
string
自定义字段名称
可选
match
string
操作符
必选
value
array
匹配内容
必选
显示子属性
隐藏子属性
items
string
成功
响应示例
{
"success": true,
"status": 200,
"result": {
"ruleName": "string",
"ruleID": 0,
"ruleKey": "string",
"ruleType": "string",
"protectionDomains": [
"string"
],
"action": "string",
"switch": 0,
"effectiveType": 0,
"effectiveTime": {
"range": [
{
"start": "2026-02-24T08:59:59.000Z",
"end": "2026-02-24T08:59:59.000Z"
}
],
"schedule": [
{
"days_of_week": [
0
],
"range": {
"start": "2026-02-24T08:59:59.000Z",
"end": "2026-02-24T08:59:59.000Z"
}
}
],
"time_zone": 0
},
"updateTime": "string",
"targets": [
{
"field": "string",
"key": "string",
"match": "string",
"value": [
"string"
]
}
]
}
}
