Queries the recoverable time range of a sandbox instance.
Operation description
Before you call this operation, you must enable the sandbox feature for the database instance. For more information, see Use the emergency recovery feature of an ApsaraDB RDS for MySQL instance or Create a sandbox instance for emergency disaster recovery of a self-managed MySQL database. This operation is available only in Database Backup (DBS) API of the 2021-01-01 version.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dbs:DescribeSandboxRecoveryTime |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| BackupPlanId |
string |
Yes |
The ID of the backup schedule. You can call the DescribeBackupPlanList operation to obtain the ID of the backup schedule. If you set this parameter to the backup schedule ID obtained by calling the DescribeBackupPlanList operation, the dbs prefix must be removed. Otherwise, the call fails. Note
If your instance is an ApsaraDB RDS for MySQL instance, you can configure automatic access to a data source to automatically add the instance to DBS and obtain the ID of the backup schedule. |
1jyjal15l**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
4F1888AC-1138-4995-B9FE-D2734F61C058 |
| ErrCode |
string |
The error code returned if the request fails. |
Param.NotFound |
| Success |
string |
Indicates whether the request was successful. |
true |
| ErrMessage |
string |
The error message returned if the request fails. |
The specified parameter %s value is not valid. |
| Code |
string |
The error code returned if the request fails. |
Param.NotFound |
| Message |
string |
The error message returned if the request fails. |
The specified parameter %s value is not valid. |
| Data |
object |
The response parameters. |
|
| RecoveryEndTime |
string |
The end of the time range during which the sandbox instance can be restored. The time follows the ISO 8601 standard in the yyyy-MM-ddThh:mm:ssZ format. The time is displayed in UTC. |
2021-08-02T12:01:01Z |
| BackupPlanId |
string |
The backup schedule of the sandbox instance. |
1hxxxx8xxxxxa |
| RecoveryBeginTime |
string |
The beginning of the time range during which the sandbox instance can be restored. The time follows the ISO 8601 standard in the yyyy-MM-ddThh:mm:ssZ format. The time is displayed in UTC. |
2021-08-01T12:01:01Z |
Examples
Success response
JSON format
{
"RequestId": "4F1888AC-1138-4995-B9FE-D2734F61C058",
"ErrCode": "Param.NotFound",
"Success": "true",
"ErrMessage": "The specified parameter %s value is not valid.",
"Code": "Param.NotFound",
"Message": "The specified parameter %s value is not valid.",
"Data": {
"RecoveryEndTime": "2021-08-02T12:01:01Z",
"BackupPlanId": "1hxxxx8xxxxxa",
"RecoveryBeginTime": "2021-08-01T12:01:01Z"
}
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 403 | Request.Forbidden | Have no Permissions |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.