Creates a task to export resource usage details to an Excel file.
Operation description
-
You can create a task to query data in the last year. The maximum time range that can be queried is one month.
-
Each account can call this operation up to 100 times per second.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cdn:CreateUsageDetailDataExportTask |
none |
*Domain
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| StartTime |
string |
Yes |
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. |
2019-12-10T20:00:00Z |
| EndTime |
string |
Yes |
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. Note
The end time must be later than the start time. |
2019-12-10T21:00:00Z |
| Group |
string |
No |
The domain name group. If you specify this parameter, the DomainNames parameter is ignored. |
xxx |
| DomainNames |
string |
No |
The domain names. If you do not specify the Group parameter, resource usage details of these domain names are exported. If you do not specify this parameter, resource usage details are exported based on accounts. |
example.com |
| Type |
string |
Yes |
The type of resource usage data to query. Valid values:
|
flow |
| TaskName |
string |
No |
The name of the task. |
Refresh |
| Language |
string |
No |
The language in which you want to export the file. Valid values:
|
en-us |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
The end of the time range for which the data was queried. |
2015-12-10T21:00:00Z |
| StartTime |
string |
The beginning of the time range for which the data was queried. |
2015-12-10T20:00:00Z |
| RequestId |
string |
The ID of the request. |
ED61C6C3-8241-4187-AAA7-5157AE175CEC |
| TaskId |
string |
The ID of the task. |
123456 |
Examples
Success response
JSON format
{
"EndTime": "2015-12-10T21:00:00Z",
"StartTime": "2015-12-10T20:00:00Z",
"RequestId": "ED61C6C3-8241-4187-AAA7-5157AE175CEC",
"TaskId": "123456"
}
Error response
JSON format
{
"RequestId": "ED61C6C3-8241-4187-AAA7-5157AE175CEC",
"StartTime": "2015-12-10T20:00:00Z",
"EndTime": "2015-12-10T21:00:00Z",
"TaskId": "123456"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | MissingTimeParameter | The StartTime and EndTime must be both specified. | You must set both the start time and the end time. |
| 400 | InvalidStartTime.Malformed | The specified value of parameter StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | The specified value of parameter EndTime is malformed. | |
| 400 | InvalidStartTime.ValueNotSupported | The specified value of parameter StartTime is not supported. | |
| 400 | InvalidParameterProduct | Invalid Parameter Product. | The Product parameter is set to an invalid value. |
| 400 | InvalidParameterDimension | The parameter Dimension is invalid. | The Dimension parameter is invalid. Specify a valid value that is provided in the documentation. |
| 400 | InvalidParameterBillType | The parameter BillType is invalid. | The bill type is invalid. Make sure that the bill type is supported by the query method. |
| 400 | InvalidParameterAliuid | Invalid Parameter Aliuid. | The Aliuid parameter is set to an invalid value. |
| 400 | InvalidParameterStartTime | The specified StartTime is invalid. | |
| 400 | InvalidParameterEndTime | The specified EndTime is invalid. | |
| 400 | InvalidTimeRange | Invalid StartTime and EndTime range. | The specified time range is invalid. |
| 400 | InvalidParameterOperator | Invalid Parameter Operator. | The Operator parameter is set to an invalid value. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.