规则组 列表
更新时间:2026-03-10
GET
/v1/waf/rulesGroup/list
规则组 列表
请求参数
Headers 参数
除公共头域外,无其它特殊头域
Query 参数
pageNo
string
内置规则分页参数
可选
pageSize
string
内置规则分页参数
可选
groupKey
string
指定规则组Key
可选
groupName
string
规则组名称
可选
name
string
内置规则名称
可选
ruleID
string
内置规则ID
可选
level
string
风险等级【枚举等同于内置规则的table】
可选
ruleType
string
规则类型【枚举等同于内置规则的table】
可选
示例代码
请求示例
curl -X GET "/v1/waf/rulesGroup/list?pageNo=1&pageSize=10"
返回响应
Headers 参数
除公共头域外,无其它特殊头域
返回参数
status
integer
必选
success
boolean
必选
result
object {2}
必选
显示子属性
隐藏子属性
result
array
可选
显示子属性
隐藏子属性
items
object {9}
显示子属性
隐藏子属性
groupName
string
必选
rules
array
必选
显示子属性
隐藏子属性
items
object {5}
显示子属性
隐藏子属性
ruleName
string
必选
ruleID
integer
必选
level
integer
必选
protectionType
string
必选
describe
string
必选
updateTime
string
必选
relationTemplates
array
必选
显示子属性
隐藏子属性
items
string
groupKey
string
必选
rulesCount
integer
必选
reusedGroupID
string
low => 默认低风险 middle => 默认中风险 high => 默认高风险 none => 自定义规则组
必选
rulesGroupID
string
必选
tag
string
必选
totalCount
integer
可选
响应示例
{
"status": 200,
"success": true,
"result": {
"result": [
{
"groupName": "默认规则组",
"rules": [
{
"ruleName": "SQL注入检测",
"ruleID": 1001,
"level": 1,
"protectionType": "防护类型",
"describe": "规则描述"
}
],
"updateTime": "2023-01-01",
"relationTemplates": ["模板1"],
"groupKey": "default",
"rulesCount": 1,
"reusedGroupID": "low",
"rulesGroupID": "group_001",
"tag": "内置"
}
],
"totalCount": 1
}
}
