CC规则 列表
更新时间:2026-03-10
GET
/v1/waf/ccRules/list
CC规则 列表
请求参数
Headers 参数
除公共头域外,无其它特殊头域
Body 参数
pageNo
integer
必选
pageSize
integer
必选
switch
integer
开关
可选
subdomain
array
域名
可选
显示子属性
隐藏子属性
items
string
ruleID
string
规则id
可选
ruleName
string
规则名称
可选
action
string
处置动作。可选值: log, deny, jsChallenge
可选
请求结构
{
"pageNo": 1,
"pageSize": 10,
"ruleID": "string",
"ruleName": "string",
"switch": 1,
"action": "log",
"subdomain": ["string"]
}
示例代码
curl -X GET "/v1/waf/ccRules/list" \
-H "Content-Type: application/json" \
-d '{
"pageNo": 1,
"pageSize": 10
}'
{
"pageNo": 1,
"pageSize": 10
}
返回响应
Headers 参数
除公共头域外,无其它特殊头域
返回参数
success
boolean
必选
status
integer
必选
result
object {2}
必选
显示子属性
隐藏子属性
result
array
必选
显示子属性
隐藏子属性
items
object {12}
显示子属性
隐藏子属性
ruleName
string
规则名称
必选
protectionDomains
array
防护站点
必选
显示子属性
隐藏子属性
items
string
switch
integer
开关状态。可选值: 0, 1
必选
updateTime
string
更新时间
必选
ruleKey
string
规则唯一标识
必选
ruleID
string
全局规则ID
必选
type
integer
CC类型。可选值: 0, 1
必选
action
string
处置动作。可选值: log, deny, jsChallenge
必选
level
string
智能CC防护等级。可选值: 0, 1, 2
必选
effectiveType
string
生效模式。可选值: 0, 1, 2
可选
effectiveTime
object {2}
可选
显示子属性
隐藏子属性
range
array
按时间段生效必填
可选
显示子属性
隐藏子属性
items
object {2}
显示子属性
隐藏子属性
start
string
开始时间
必选
end
string
结束时间
必选
schedule
array
可选
显示子属性
隐藏子属性
items
object {2}
显示子属性
隐藏子属性
days_of_week
array
必选
显示子属性
隐藏子属性
items
integer
range
object {2}
按周期生效必填
必选
显示子属性
隐藏子属性
start
string
必选
end
string
必选
ruleCover
string
生效范围。可选值: 0, 1
必选
totalCount
integer
总数
必选
响应示例
{
"success": true,
"status": 200,
"result": {
"result": [
{
"ruleName": "string",
"protectionDomains": ["string"],
"switch": 1,
"updateTime": "string",
"ruleKey": "string",
"ruleID": "string",
"type": 0,
"action": "log",
"level": "0",
"effectiveType": "0",
"effectiveTime": {},
"ruleCover": "0"
}
],
"totalCount": 0
}
}
