Queries the bandwidth details for instances at a 5 minute granularity.
Operation description
Request parameters function as filters and are combined using a logical AND. If a parameter is empty, it is not used for filtering. However, if you specify an empty JSON array for the InstanceIds parameter, the filter is applied and an empty result is returned.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ens:DescribeInstanceBandwidthDetail |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| StartTime |
string |
Yes |
The start time. Specify the time in the yyyy-MM-dd HH:mm:ss format. |
2024-01-11 00:00:00 |
| EndTime |
string |
Yes |
The end time. The maximum time range that can be queried is 24 hours (86,400 seconds). The query uses a left-closed, right-open interval. Specify the time in the yyyy-MM-dd HH:mm:ss format. |
2024-01-11 30:00:00 |
| ServiceType |
string |
No |
The service type. For example: vm, eip, esk, or meta. |
vm |
| InstanceType |
string |
No |
The instance type. Leave this parameter empty to query all types. Examples include vm, eip, single_tenant, and nc. |
vm |
| EnsRegionId |
string |
No |
The ID of the ENS edge node. |
cn-beijing-cmcc |
| InstanceId |
string |
No |
The instance ID. |
i-6ecpqvkicnchxccozrpxxxx |
| PageNumber |
integer |
No |
The page number. The default value is 1. |
1 |
| PageSize |
integer |
No |
The number of entries per page. The default value is 200. |
10 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response schema. |
||
| RequestId |
string |
The ID of the request. |
C0003E8B-B930-4F59-ADC0-0E209A9012A8 |
| Bandwidths |
array<object> |
A collection of public bandwidth information. |
|
|
object |
A collection of public bandwidth information. |
||
| InstanceId |
string |
The instance ID. |
i-6ecpqvkicnchxccozrpxxxx |
| ServiceType |
string |
The service type. For example: vm, eip, esk, or meta. |
vm |
| InstanceType |
string |
The instance type. For example: vm, eip, single_tenant, or nc. |
vm |
| AliUid |
integer |
The user ID. |
1972653484384661 |
| EnsRegionId |
string |
The ID of the edge node. |
cn-yichang-2 |
| TxBw |
integer |
The outbound bandwidth. Unit: bit/s. |
25415638 |
| RxBw |
integer |
The inbound bandwidth. Unit: bit/s. |
43795230 |
| Ip |
string |
The IP address of the instance. |
203.107.*** |
| Isp |
string |
The Internet Service Provider (ISP) of the IP address. |
cmcc |
| FlowType |
integer |
The bandwidth type. Valid values: 1 (public network) and 2 (internal network). |
1 |
| BizTime |
string |
The timestamp of the data point. Data is collected in 5-minute intervals. |
2024-01-11 00:00:00 |
| PageNumber |
integer |
The current page number. |
1 |
| PageSize |
integer |
The number of entries per page. |
10 |
| TotalCount |
integer |
The total number of entries. |
1 |
Examples
Success response
JSON format
{
"RequestId": "C0003E8B-B930-4F59-ADC0-0E209A9012A8",
"Bandwidths": [
{
"InstanceId": "i-6ecpqvkicnchxccozrpxxxx",
"ServiceType": "vm",
"InstanceType": "vm",
"AliUid": 1972653484384661,
"EnsRegionId": "cn-yichang-2",
"TxBw": 25415638,
"RxBw": 43795230,
"Ip": "203.107.***",
"Isp": "cmcc",
"FlowType": 1,
"BizTime": "2024-01-11 00:00:00"
}
],
"PageNumber": 1,
"PageSize": 10,
"TotalCount": 1
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ParamNotEnough | 参数不足 | |
| 400 | ParamScopeError | 参数值错误 | |
| 400 | ParamTypeError | 参数类型错误 | |
| 400 | NoPermission | Permission denied. | |
| 400 | InvalidParameter.%s | The specified field %s invalid. Please check it again. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.