Skip to Content
WEB应用防火墙 UEWAF获取域名白名单列表 - DescribeWafDomainWhiteList

获取域名白名单列表 - DescribeWafDomainWhiteList

简介

获取域名白名单列表

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 DescribeWafDomainWhiteListYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
FullDomainstring要获取的白名单的域名Yes
Limitint每个请求限制返回数量,等效于page sizeYes
Offsetint偏移,等效于 page numberYes
Filterstring想要查找的IP、网段或者IP段,传递数组(CIDRS)No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
ResBWInfoRes白名单返回结果,参考BWInfoResYes

数据模型

BWInfoRes

字段名类型描述信息必填
Totalint总数No
Countint返回数量No
Infoarray[BWInfo]详情列表,参考BWInfoNo

BWInfo

字段名类型描述信息必填
IDint黑名单/白名单规则IDNo
Typestring类型No
Sourcestring加入方式(黑)No
CIDRSarray[string]IP列表No
CreateTimestring加入时间No
ExpireTimeint过期时间No
Stateint状态No
SRCstring加入方式(白)No
Namestring规则名称No
Remarkstring备注信息No

示例

请求示例

https://api.an-link.com/?Action=DescribeWafDomainWhiteList &ProjectId=org-xxx &FullDomain=www.test.com &Offset=0 &Limit=10

响应示例

{ "Action": "DescribeWafDomainWhiteListResponse", "Res": { "Count": 1, "Info": [ { "ActionType": "accept", "CIDRS": [ "1.1.1.1" ], "CreateTime": "2020-02-27 09:50:10", "ExpireTime": 0, "ID": 15022, "Name": "", "Remark": "", "SRC": "custom", "Source": "", "State": 0, "Type": "" } ], "Total": 1 }, "RetCode": 0 }