DescribeSavingsPlansUsageDetail
Queries the usage details of savings plans.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
bss:SavingsPlansAnalysis |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| StartPeriod |
string |
Yes |
The start time. Format: yyyy-MM-dd HH:mm:ss. The query includes data at this time. |
2021-01-01 00:00:00 |
| EndPeriod |
string |
No |
The end time. Format: yyyy-MM-dd HH:mm:ss. The query excludes data at this time. If this parameter is left empty, the query covers data up to the current time. |
2021-01-02 00:00:00 |
| PeriodType |
string |
Yes |
The time granularity for querying usage details. Valid values:
|
HOUR |
| Token |
string |
No |
The pagination token. Leave this parameter empty for the first page. The query result returns the token for the next page. If the returned token is empty, all data has been retrieved. |
eyJwYWdlTnVtIjoyLCJwYWdlU2l6ZSI6MTB9 |
| MaxResults |
integer |
No |
The maximum number of data records to return. Default value: 20. Maximum value: 300. |
300 |
| BillOwnerId |
integer |
No |
The ID of the account. If this parameter is left empty, data of the current account and its trusteeship linked accounts is queried. You can specify a trusteeship linked account ID to query data of that account. |
123745698925000 |
| FilterParam |
object |
No |
||
| Dimensions |
array<object> |
No |
||
|
object |
No |
|||
| Code |
string |
No |
||
| SelectType |
string |
No |
||
| Values |
array |
No |
||
|
string |
No |
|||
| Tags |
array<object> |
No |
||
|
object |
No |
|||
| Code |
string |
No |
||
| SelectType |
string |
No |
||
| Values |
array |
No |
||
|
string |
No |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Code |
string |
The status code. |
Success |
| Data |
object |
The returned data. |
|
| Items |
array<object> |
The data items. |
|
|
object |
|||
| Currency |
string |
The currency. |
CNY |
| DeductValue |
number |
The amount spent from the savings plan, which is the used commitment. |
3.94 |
| EndPeriod |
string |
The end time. |
2021-08-09 00:00:00 |
| InstanceId |
string |
The instance ID. |
spn-a1fhs54c243hP22 |
| PoolValue |
number |
The total amount of the savings plan. |
29.84 |
| PostpaidCost |
number |
The standard pay-as-you-go cost. |
4.2 |
| SavedCost |
number |
The net savings amount. |
0.08 |
| StartPeriod |
string |
The start time. |
2021-08-01 00:00:00 |
| Status |
string |
The current status. Valid values:
|
-1 |
| Type |
string |
The type of the savings plan, such as general-purpose or ECS compute. |
General-purpose |
| UsagePercentage |
number |
The usage percentage. |
0.9 |
| UserId |
integer |
The account ID. |
123745698925000 |
| UserName |
string |
The account name. |
test13@test.aliyun.com |
| NextToken |
string |
The token for the next page. |
eyJwYWdlTnVtIjoyLCJwYWdlU2ldhsSI6MTB9 |
| TotalCount |
integer |
The total number of data records. |
1000 |
| Message |
string |
The error message. |
Successful! |
| RequestId |
string |
The request ID. |
79EE7556-0CFD-44EB-9CD6-B3B526E3A85F |
| Success |
boolean |
Indicates whether the request was successful. |
true |
Examples
Success response
JSON format
{
"Code": "Success",
"Data": {
"Items": [
{
"Currency": "CNY",
"DeductValue": 3.94,
"EndPeriod": "2021-08-09 00:00:00",
"InstanceId": "spn-a1fhs54c243hP22",
"PoolValue": 29.84,
"PostpaidCost": 4.2,
"SavedCost": 0.08,
"StartPeriod": "2021-08-01 00:00:00",
"Status": "-1",
"Type": "通用型",
"UsagePercentage": 0.9,
"UserId": 123745698925000,
"UserName": "test13@test.aliyun.com"
}
],
"NextToken": "eyJwYWdlTnVtIjoyLCJwYWdlU2ldhsSI6MTB9",
"TotalCount": 1000
},
"Message": "Successful!",
"RequestId": "79EE7556-0CFD-44EB-9CD6-B3B526E3A85F",
"Success": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.