Call the DescribeDcdnWafDomain operation to query a list of all domain names that are protected by Web Application Firewall (WAF) and information about these domain names. The information includes the Access Control List (ACL) status, Challenge Collapsar (CC) protection status, creation status, and WAF status.
Operation description
The call frequency for a single user is 150 calls per second.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnWafDomain |
get |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The management region of WAF. |
cn-hangzhou |
| DomainName |
string |
No |
The accelerated domain name. If you do not specify this parameter, information about all accelerated domain names is returned. |
example.com |
| ResourceGroupId |
string |
No |
The ID of the resource group. If you do not specify this parameter, the default resource group is used. |
/ |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| TotalCount |
integer |
The total number of accelerated domain names. |
1 |
| RequestId |
string |
The ID of the request. |
CB1A380B-09F0-41BB-802B-72F8FD6DA2FE |
| OutPutDomains |
array<object> |
The information about the accelerated domain names. |
|
|
object |
|||
| AclStatus |
integer |
The status of the access control list (ACL) feature. Valid values:
|
1 |
| Status |
integer |
The creation status of the domain name. Valid values:
|
1 |
| Domain |
string |
The accelerated domain name for which WAF is enabled. |
example.com |
| CcStatus |
integer |
The status of the CC protection feature. Valid values:
|
1 |
| WafStatus |
integer |
The status of the WAF feature. Valid values:
|
1 |
Examples
Success response
JSON format
{
"TotalCount": 1,
"RequestId": "CB1A380B-09F0-41BB-802B-72F8FD6DA2FE",
"OutPutDomains": [
{
"AclStatus": 1,
"Status": 1,
"Domain": "example.com",
"CcStatus": 1,
"WafStatus": 1
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | A parameter is set to an invalid value. |
| 400 | InvalidDomainName | The specified DomainName is invalid. | The DomainName parameter is set to an invalid value. Specify a valid value and try again. |
| 404 | InvalidDomain.NotFound | The specified domain does not exist. | The specified domain name does not exist. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.