区域封禁规则 列表
更新时间:2026-03-10
POST
/v1/waf/regionRules/list
区域封禁规则 列表
请求参数
Headers 参数
除公共头域外,无其它特殊头域
Body 参数
pageNo
integer
必选
pageSize
integer
必选
switch
integer
开关。可选值: 0 (关闭), 1 (开启)
可选
subdomain
array
域名
可选
显示子属性
隐藏子属性
items
string
ruleID
string
规则id
可选
ruleName
string
规则名称
可选
action
string
拦截规则。可选值: log (观察), deny (拦截)
可选
请求结构
{
"pageNo": 0,
"pageSize": 0,
"switch": 0,
"subdomain": [
"string"
],
"ruleID": "string",
"ruleName": "string",
"action": "log"
}
示例代码
查询区域封禁规则列表示例
curl -X POST "https://example.com/v1/waf/regionRules/list" \
-H "Content-Type: application/json" \
-d '{
"pageNo": 1,
"pageSize": 10,
"switch": 1,
"subdomain": ["example.com"],
"ruleID": "rule123",
"ruleName": "测试规则",
"action": "deny"
}'
{
"pageNo": 1,
"pageSize": 10,
"switch": 1,
"subdomain": [
"example.com"
],
"ruleID": "rule123",
"ruleName": "测试规则",
"action": "deny"
}
返回响应
Headers 参数
除公共头域外,无其它特殊头域
返回参数
success
boolean
必选
status
integer
必选
result
object {2}
必选
显示子属性
隐藏子属性
result
array
必选
显示子属性
隐藏子属性
items
object {9}
显示子属性
隐藏子属性
ruleName
string
规则名称
必选
protectionDomains
array
防护站点
必选
显示子属性
隐藏子属性
items
string
switch
integer
开关状态。0 => 关、1=>开。可选值: 0 (关), 1 (开)
必选
updateTime
string
更新时间
必选
ruleKey
string
规则唯一标识
必选
ruleID
integer
全局规则ID
必选
ruleType
integer
接入类型。saas
必选
action
string
拦截规则。log => 观察,deny => 拦截。可选值: log (观察), deny (拦截)
必选
value
object {2}
区域
必选
显示子属性
隐藏子属性
domestic
array
国内
必选
显示子属性
隐藏子属性
items
string
overseas
array
海外
必选
显示子属性
隐藏子属性
items
string
totalCount
integer
总数
必选
成功响应示例
响应示例
{
"success": true,
"status": 200,
"result": {
"result": [
{
"ruleName": "封禁海外访问",
"protectionDomains": [
"www.example.com"
],
"switch": 1,
"updateTime": "2023-10-01 12:00:00",
"ruleKey": "rule_key_001",
"ruleID": 1001,
"ruleType": "saas",
"action": "deny",
"value": {
"domestic": [],
"overseas": ["US", "JP"]
}
}
],
"totalCount": 1
}
}
