DescribeSavingsPlansUsageTotal
Queries the usage summary 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 of the time range to query. The start time is included in the time range. Format: yyyy-MM-dd HH:mm:ss. |
2021-01-01 00:00:00 |
| EndPeriod |
string |
No |
The end of the time range to query. The end time is excluded from the time range. If you do not set this parameter, the end time is the current time. Format: yyyy-MM-dd HH:mm:ss. |
2021-01-02 00:00:00 |
| PeriodType |
string |
Yes |
The time granularity of the usage summary. Valid values: MONTH, DAY, HOUR. |
HOUR |
| BillOwnerId |
integer |
No |
The ID of the resource ownership account. The resource ownership account is the account that actually uses the resources. |
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 query data. |
|
| PeriodCoverage |
array<object> |
The usage data for each time period. |
|
|
object |
|||
| Percentage |
number |
The usage percentage. |
1 |
| Period |
string |
The time period to which the data belongs. Format: yyyyMMddHH. |
2021041500 |
| TotalUsage |
object |
The total usage overview. |
|
| PoolValue |
number |
The total amount of savings plans. |
100 |
| PostpaidCost |
number |
The pay-as-you-go cost. |
200 |
| SavedCost |
number |
The amount saved. |
100 |
| UsagePercentage |
number |
The total usage percentage. |
1 |
| Message |
string |
The message returned for the API call. |
Successful! |
| RequestId |
string |
The request ID. |
79EE7556-0CFD-44EB-9CD6-B3B526E3A85F |
| Success |
boolean |
Indicates whether the API call was successful. |
true |
Examples
Success response
JSON format
{
"Code": "success",
"Data": {
"PeriodCoverage": [
{
"Percentage": 1,
"Period": "2021041500"
}
],
"TotalUsage": {
"PoolValue": 100,
"PostpaidCost": 200,
"SavedCost": 100,
"UsagePercentage": 1
}
},
"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.