DescribeDcdnErUsageData
Queries the number of executions of edge functions.
Operation description
Call frequency per user: 10 calls per second.
The minimum time granularity for queries is 1 hour. The maximum time span for a single query is 24 hours. The maximum historical data time range that can be queried is 366 days.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dcdn:DescribeDcdnErUsageData |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RoutineID |
string |
No |
The ID of the edge function to query. |
routine1.test |
| Spec |
string |
No |
The specification of the edge function. Valid values:
|
50ms |
| StartTime |
string |
No |
The start time of the data to retrieve. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
2018-10-30T16:00:00Z |
| EndTime |
string |
No |
The end time of the data to retrieve. 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. |
2018-10-31T16:00:00Z |
| SplitBy |
string |
No |
Specifies the dimension by which to group the query results. You can group the results by edge function ID (routine) or edge function specification (spec). Note
If this parameter is left empty, the query results are not grouped. |
routine |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| EndTime |
string |
The end time. The time is in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format and in UTC. |
2018-10-31T16:00:00Z |
| StartTime |
string |
The start time. The time is in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format and in UTC. |
2018-10-30T16:00:00Z |
| RequestId |
string |
The request ID. |
C370DAF1-C838-4288-A1A0-9A87633D248E |
| ErAccData |
object |
||
| ErAccItem |
array<object> |
The list of data. |
|
|
object |
|||
| ErAcc |
integer |
The number of ER requests. |
125 |
| TimeStamp |
string |
The start time of the time slice. The time is in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format and in UTC. |
2018-10-30T13:00:00Z |
| Spec |
string |
The specification of the edge function. This parameter is empty by default. The results are grouped by this parameter when the SplitBy request parameter is set to spec. |
50ms |
| Routine |
string |
The ID of the edge function. This parameter is empty by default. The results are grouped by this parameter when the SplitBy request parameter is set to routine. |
routine1.test |
Examples
Success response
JSON format
{
"EndTime": "2018-10-31T16:00:00Z",
"StartTime": "2018-10-30T16:00:00Z",
"RequestId": "C370DAF1-C838-4288-A1A0-9A87633D248E",
"ErAccData": {
"ErAccItem": [
{
"ErAcc": 125,
"TimeStamp": "2018-10-30T13:00:00Z",
"Spec": "50ms",
"Routine": "routine1.test"
}
]
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | The specified StartTime parameter is invalid. | The format of the specified start time is invalid. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
| 400 | InvalidEndTime.Malformed | The specified EndTime is invalid. | The format of the specified end time is invalid. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC. |
| 400 | InvalidStartTime.ValueNotSupported | The specified StartTime is invalid. | The specified start time is invalid. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.