Queries the download URLs of offline block logs generated by Web Application Firewall (WAF) for a domain name.
Operation description
If `StartTime` and `EndTime` are not specified, data from the last 24 hours is queried by default. If both parameters are specified, data in the specified time range is queried.
The time granularity of the data is one hour.
The throttling limit for a single user is 100 calls per second.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnWafLogs |
get |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
Yes |
The domain name. You can query only one domain name at a time. |
example.com |
| StartTime |
string |
No |
The beginning of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. The date format follows the ISO 8601 notation and uses UTC+0 time, in the format yyyy-MM-ddTHH:mm:ssZ. |
2017-12-21T08:00:00Z |
| EndTime |
string |
No |
The end of the time range to query. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. The date format follows the ISO 8601 notation, uses UTC, and is formatted as yyyy-MM-ddTHH:mm:ssZ. |
2017-12-22T08:00:00Z |
| PageSize |
integer |
No |
The number of entries to return on each page. Default value: 300. Valid values: 1 to 1000. |
300 |
| PageNumber |
integer |
No |
The page number to return. Valid values: any integer greater than 0. |
1 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| DomainLogDetails |
array<object> |
The list of domain name log details. |
|
|
object |
|||
| DomainName |
string |
The WAF domain name. |
example.com |
| LogCount |
integer |
The total number of entries returned on the current page. |
10 |
| LogInfos |
array<object> |
The list of log information. |
|
|
object |
|||
| EndTime |
string |
The end time. |
2015-05-23T14:00:00Z |
| LogName |
string |
The log name. |
demo.aliyundoc.com_2015_05_23_2100_2200.xxxxxx.gz |
| LogPath |
string |
The log path. |
guide.aliyundoc.com-hangzhou.xxx |
| LogSize |
integer |
The size of the log file, in bytes. |
258 |
| StartTime |
string |
The start time. |
2015-05-23T13:00:00Z |
| PageInfos |
object |
The paging information. |
|
| PageIndex |
integer |
The page number of the returned data. |
1 |
| PageSize |
integer |
The number of entries per page. |
20 |
| Total |
integer |
The total number of entries. |
20 |
| RequestId |
string |
The request ID. |
0985A362-C81E-5A56-891D-90226BEECA7C |
Examples
Success response
JSON format
{
"DomainLogDetails": [
{
"DomainName": "example.com",
"LogCount": 10,
"LogInfos": [
{
"EndTime": "2015-05-23T14:00:00Z",
"LogName": "demo.aliyundoc.com_2015_05_23_2100_2200.xxxxxx.gz",
"LogPath": "guide.aliyundoc.com-hangzhou.xxx",
"LogSize": 258,
"StartTime": "2015-05-23T13:00:00Z"
}
],
"PageInfos": {
"PageIndex": 1,
"PageSize": 20,
"Total": 20
}
}
],
"RequestId": "0985A362-C81E-5A56-891D-90226BEECA7C"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.