Queries the cost details for a Database Backup Service (DBS) instance.
Operation description
This operation is only available in version 2021-01-01 of the DBS API.
Try it now
RAM authorization
| Action | Access level | Resource type | Condition key | Dependent action |
|---|---|---|---|---|
| dbs:DescribeCostInfoByDbsInstance | get | *All Resource * | None | None |
To grant permissions using a Resource Access Management (RAM) policy, set the Action element to dbs:DescribeCostInfoByDbsInstance. This action supports no resource-level permissions. Use an asterisk (*) in the Resource element of the policy.
Request parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| RegionCode | string | No | The ID of the region where the instance is located. You can find this information in your bill. | cn-hangzhou |
| BackupPlanId | string | No | The ID of the backup billing instance. | dbsr1l3ro21**** |
Response elements
| Element | Type | Description | Example |
|---|---|---|---|
| (root) | object | ||
| Data | string | The cost details of the DBS instance, returned as a JSON string. Fields in the JSON string: commodity (the commodity), product (the product), moduleCode (the billing item), instanceName (the sandbox instance ID or the name of the engine instance), backupSetId (the backup set ID), backupPlanId (the ID of the backup billing instance). | {"backupPlanComment":"","commodity":"cbs_post","product":"cbs","moduleCode":"BackupStorageSize","instanceName":"d-2zefd6337d766294","backupPlanId":"dbs:d-2zefd6337d766294","moduleName":"mongodb"} |
| RequestId | string | The request ID. | 9C397502-B4F2-4E22-AD97-C81F0049F3F3 |
| ErrCode | string | The error code. | Param.NotFound |
| Success | string | Indicates whether the request was successful. | true |
| ErrMessage | string | The error message. | The specified parameter %s value is not valid. |
| Code | string | The status code. | Success |
| Message | string | The error message. | The specified parameter %s value is not valid. |
Examples
Sample success response in JSON format:
{
"Data": "{\n \"backupPlanComment\": \"\",\n \"commodity\": \"cbs_post\",\n \"product\": \"cbs\",\n \"moduleCode\": \"BackupStorageSize\",\n \"instanceName\": \"d-2zefd6337d766294\",\n \"backupPlanId\": \"dbs:d-2zefd6337d766294\",\n \"moduleName\": \"mongodb\"\n }",
"RequestId": "9C397502-B4F2-4E22-AD97-C81F0049F3F3",
"ErrCode": "Param.NotFound",
"Success": "true",
"ErrMessage": "The specified parameter %s value is not valid. ",
"Code": "Success",
"Message": "The specified parameter %s value is not valid."
}Error codes
| HTTP status code | Error code | Error message | Description |
|---|---|---|---|
| 403 | Request.Forbidden | Have no Permissions |
For a complete list of error codes, see Error codes.
Release notes
For a complete list of release notes, see Release notes.