查询云 WAF 实例绑定的防护网站的详细信息,支持模糊匹配和精确匹配两种查询模式。
参数 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
Page | Integer | 是 |
| 查询页码,默认为 1。 |
PageSize | Integer | 是 |
| 单页条数,默认为 10。范围为 1~100。 |
Domain | String | 否 |
| 需要查询的防护网站域名。 |
AccurateQuery | Integer | 是 |
| 匹配模式,是否模糊匹配。
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
TotalCount | Integer |
| 查询到的符合条件的条目总数。 |
PageSize | Integer |
| 单个页面显示的条目数量上限。 |
CurrentPage | Integer |
| 当前页面的页码。 |
Count | Integer |
| 当前页面显示的条目数量。 |
Data | Array of Data objects | - | 规则详情。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Region | String |
| 实例地域信息。 |
Domain | String |
| 域名。 |
AdvancedDefenseIP | String |
| 高防实例 IP。高防型 WAF 接入展示,否则为空。 |
AdvancedDefenseIPv6 | String |
| 高防实例 IPv6。高防型 WAF 接入展示,否则为空。 |
Cname | String |
| WAF 实例生成的 CNAME 值。 |
CertificateID | Integer |
| 证书 ID,协议类型包含 HTTPS 时显示。 |
CertificateName | String |
| 证书名称,协议类型包含 HTTPS 时显示。 |
LBAlgorithm | String |
| 负载均衡算法类型。
|
AccessMode | Integer |
| 接入模式。
|
CloudAccessConfig | CloudAccessConfig object | - | 云 WAF 实例负载均衡接入时显示,否则为空。 |
PublicRealServer | Integer |
| CNAME 接入回源方式。
|
VpcID | String |
| VPC ID,回源方式为私网回源,即 |
ProtocolPorts | ProtocolPorts objects | - | 回源端口信息。 |
EnableHTTP2 | Interger |
| 是否开启 HTTP 2.0。
|
EnableIPv6 | Integer |
| 是否支持防护 IPv6 请求。
|
BackendGroups | Array of BackendGroups objects | - | 源站组详情。 |
ProtocolFollow | Integer |
| 是否开启协议跟随。
|
ProxyConfig | Integer |
| 是否开启代理配置。
|
ClientIPLocation | Integer |
| 客户端 IP 获取方式。
|
CustomHeader | String |
| 客户端 IP 获取方式设置为自定义字段后显示。 |
TLSEnable | Integer |
| 是否开启日志服务。
|
SSLProtocols | Array of Strings |
| TLS 协议版本。 |
SSLCiphers | Array of Strings |
| TLS 加密算法套件。 |
ClientMaxBodySize | Integer |
| 客户端请求 body 最大值。 |
KeepAliveTimeOut | Integer |
| 长连接保持时间。 |
KeepAliveRequest | Integer |
| 长连接复用个数。 |
ProxyConnectTimeOu | Integer |
| WAF 和后端服务器的建连超时时间。 |
ProxyReadTimeOut | Integer |
| WAF 从后端服务器读取响应的超时时间 |
ProxyKeepAliveTimeOut | Integer |
| 空闲长连接超时时间。 |
ProxyRetry | Integer |
| WAF 回源重试次数。 |
ProxyWriteTimeOut | Integer |
| WAF 将请求传输到后端服务器的超时时间。 |
ProxyKeepAlive | Integer |
| WAF 回源长连接可复用个数。 |
AttackStatus | Integer |
| 攻击状态。
|
DefenceMode | Integer |
| 实例的防护模式。
防护域名关联多个负载均衡实例的场景下,还存在以下状态:
|
Status | Integer |
| 接入状态。
|
WafEnable | Integer |
| 是否启用了漏洞防护策略。
|
CcEnable | Integer |
| 是否开启了 CC 防护策略。
|
WhiteEnable | Integer |
| 是否开启了白名单策略。
|
BlackIpEnable | Integer |
| 是否开启了黑名单策略。
|
BlackLctEnable | Integer |
| 是否开启了区域封禁策略。
|
WafWhiteReqEnable | Integer |
| 是否开启了漏洞防护请求加白策略。
|
WhiteFieldEnable | Integer |
| 是否开启了漏洞防护字段加白策略。
|
CustomRspEnable | Integer |
| 是否开启了自定义响应拦截策略。
|
SystemBotEnable | Integer |
| 是否开启了托管 Bot 分类策略。
|
CustomBotEnable | Integer |
| 是否开启了自定义 Bot 分类策略。
|
DlpEnable | Integer |
| 是否开启防敏感信息泄漏策略。
|
ApiEnable | Integer |
| 是否开启了 API 防护策略。
|
TamperProofEnable | Integer |
| 是否开启页面防篡改策略。
|
AutoCCEnable | Integer |
| 是否开启智能 CC 防护策略。
|
ServerIps | String |
| WAF 实例 IP。 |
Protocols | String |
| 接入协议。 |
SrcIps | String |
| WAF 回源 IP。 |
UpdateTime | String |
| 更新时间。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Instance ID | String |
| 负载均衡实例 ID。 |
ListenerID | String |
| 负载均衡监听器 ID。 |
AccessProtocol | String |
| 接入协议类型。 |
Protocol | String |
| 监听器转发规则的协议类型。 |
Port | Integer |
| 监听器转发规则的端口号。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
HTTP | Array of Integers |
| HTTP 协议的回源端口号。 |
HTTPS | Array of Integers |
| HTTPS 协议的回源端口号。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
AccessPort | Array of Integers |
| 接入的端口号。 |
Backends | Array of Backends objects | - | 源站组详情。 |
Name | String |
| 源站组名称。 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
Protocol | String |
| 源站协议。 |
IP | String |
| 源站 IP 地址。 |
Port | Integer |
| 源站端口号。 |
Weight | Integer |
| 源站规则的权重。 |
POST https://open.volcengineapi.com/?Action=ListDomain&Version=2023-12-25 X-Date: 20230711T035055Z Authorization: HMAC-SHA256 Credential=AKLTNGU0OGEyMT***/20230711/cn-beijing/waf/request, SignedHeaders=content-type;x-content-sha256;x-date, Signature=da4fac562d00f41ad8*** { "Page": 1, "PageSize": 10, "AccurateQuery": 0 }
{ "ResponseMetadata": { "RequestId": "20240205170539FB30D8B28234CA85****", "Action": "ListDomain", "Version": "2023-12-25", "Service": "waf", "Region": "cn-beijing" }, "Result": { "TotalCount": 2, "PageSize": 10, "CurrentPage": 1, "Count": 2, "Data": [ { "Region": "cn-beijing", "Domain": "alb.testapi.com", "AdvancedDefenseIP": "", "AdvancedDefenseIPv6": "", "Cname": "", "CertificateID": 0, "CertificateName": "", "LBAlgorithm": "", "AccessMode": 12, "CloudAccessConfig": [ { "InstanceID": "alb-2wwv863agi6f47ootqms4****", "ListenerID": "lsn-1iioi7k7r9beo74adhfoo****", "AccessProtocol": "HTTP", "Protocol": "HTTP", "Port": "80" } ], "PublicRealServer": 0, "VpcID": "", "ProtocolPorts": null, "EnableHTTP2": 0, "RedirectHTTPS": null, "EnableIPv6": 0, "BackendGroups": null, "ProtocolFollow": 0, "ProxyConfig": 0, "ClientIPLocation": 1, "CustomHeader": [ "" ], "TLSEnable": 1, "SSLProtocols": [ "" ], "SSLCiphers": [ "" ], "ClientMaxBodySize": 0, "KeepAliveTimeOut": 0, "KeepAliveRequest": 0, "ProxyConnectTimeOut": 0, "ProxyReadTimeOut": 0, "ProxyKeepAliveTimeOut": 0, "ProxyRetry": 0, "ProxyWriteTimeOut": 0, "ProxyKeepAlive": 0, "AttackStatus": 0, "DefenceMode": 1, "Status": 0, "WafEnable": 1, "CcEnable": 1, "WhiteEnable": 1, "BlackIpEnable": 1, "BlackLctEnable": 0, "WafWhiteReqEnable": 1, "WhiteFieldEnable": 1, "CustomRspEnable": 0, "SystemBotEnable": 0, "CustomBotEnable": 0, "DlpEnable": 0, "ApiEnable": 1, "TamperProofEnable": 0, "ClbInstanceName": "", "ClbInstanceIDs": "", "ClbPoolId": "", "ClbListenerId": "", "ClbServerId": "", "ServerIps": "", "Protocols": "", "SrcIps": "10.249.**.**", "UpdateTime": "2024-02-04T14:17:05+08:00", "TCPListenerConfig": null, "AutoCCEnable": 0 }, { "Region": "cn-beijing", "Domain": "0202.volcwaf001.com", "AdvancedDefenseIP": "", "AdvancedDefenseIPv6": "", "Cname": "****43493c9b7d5c74c6b7a12d1af9c9.waf.msadhbui21.com", "CertificateID": 417, "CertificateName": "test", "LBAlgorithm": "wrr", "AccessMode": 10, "CloudAccessConfig": null, "PublicRealServer": 1, "VpcID": "", "ProtocolPorts": { "HTTP": [ 80 ], "HTTPS": [ 443 ] }, "EnableHTTP2": 0, "RedirectHTTPS": null, "EnableIPv6": 0, "BackendGroups": [ { "Name": "default", "AccessPort": [ 80, 443 ], "Backends": [ { "Protocol": "HTTP", "Port": 80, "IP": "10.249.**.**", "Weight": 100 } ] } ], "ProtocolFollow": 0, "ProxyConfig": 0, "ClientIPLocation": 1, "CustomHeader": [ "" ], "TLSEnable": 1, "SSLProtocols": [ "TLSv1", "TLSv1.1", "TLSv1.2", "TLSv1.3" ], "SSLCiphers": [ "ECDHE-ECDSA-AES128-SHA", "ECDHE-ECDSA-AES256-SHA", "ECDHE-RSA-AES128-SHA", "ECDHE-RSA-AES256-SHA", "AES128-SHA", "AES256-SHA", "DES-CBC3-SHA", "ECDHE-ECDSA-AES128-GCM-SHA256", "ECDHE-ECDSA-AES256-GCM-SHA384", "ECDHE-ECDSA-AES128-SHA256", "ECDHE-ECDSA-AES256-SHA384", "ECDHE-RSA-AES128-GCM-SHA256", "ECDHE-RSA-AES256-GCM-SHA384", "ECDHE-RSA-AES128-SHA256", "ECDHE-RSA-AES256-SHA384", "AES128-GCM-SHA256", "AES256-GCM-SHA384", "AES128-SHA256", "AES256-SHA256", "TLS_AES_128_GCM_SHA256", "TLS_AES_256_GCM_SHA384", "TLS_CHACHA20_POLY1305_SHA256", "TLS_AES_128_CCM_SHA256", "TLS_AES_128_CCM_8_SHA256" ], "ClientMaxBodySize": 60, "KeepAliveTimeOut": 75, "KeepAliveRequest": 100, "ProxyConnectTimeOut": 4, "ProxyReadTimeOut": 60, "ProxyKeepAliveTimeOut": 15, "ProxyRetry": 3, "ProxyWriteTimeOut": 60, "ProxyKeepAlive": 100, "AttackStatus": 0, "DefenceMode": 1, "Status": 1, "WafEnable": 1, "CcEnable": 1, "WhiteEnable": 1, "BlackIpEnable": 1, "BlackLctEnable": 0, "WafWhiteReqEnable": 1, "WhiteFieldEnable": 1, "CustomRspEnable": 0, "SystemBotEnable": 0, "CustomBotEnable": 0, "DlpEnable": 0, "ApiEnable": 0, "AutomaticBlackEnable": 0, "RspAbnormalEnable": 0, "TamperProofEnable": 0, "ClbInstanceName": "", "ClbInstanceIDs": "", "ClbPoolId": "", "ClbListenerId": "", "ClbServerId": "", "ServerIps": "33.249.**.**", "Protocols": "HTTP,HTTPS", "SrcIps": "180.184.**.**/27,180.153.**.**/27,220.196.**.**/27", "UpdateTime": "2024-02-05T16:05:57+08:00", "TCPListenerConfig": null, "AutoCCEnable": 0 } ] } }