Calls the ManagePrivateRds operation to manage private custom RDS instances in the storage layer.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
drds:ManagePrivateRds |
*instance
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID of the DRDS instance. Note
You can call DescribeDrdsInstances to query the details of all instances in the target account, including the region ID. |
cn-hanzhou |
| DrdsInstanceId |
string |
Yes |
The ID of the DRDS instance. Note
You can call DescribeDrdsInstances to query the details of all instances in the target account, including the instance ID. |
drds************* |
| DBInstanceId |
string |
Yes |
The ID of the private custom RDS instance in the storage layer. Note
You can call DescribeDrdsRdsInstances to query the details of all private custom RDS instances in the storage layer, including the instance ID. |
rm-*************** |
| RdsAction |
string |
Yes |
The following management operations are supported for private custom RDS instances:
|
SwitchDBInstanceHA |
| Params |
string |
No |
A JSON string that contains the request parameters and their values to be forwarded to the private custom RDS API operation. All parameter values must be of the STRING type. Example: For the request parameters and valid values of each private custom RDS API operation, see the request parameters section in the following topics: Note
For the required request parameters of the preceding API operations, you do not need to specify the Action and DBInstanceId parameters. All other required request parameters must be specified. |
{NodeId:"1797****"} |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Data |
string |
The result set returned by the forwarded private custom RDS API operation. |
{"requestId":"E63C810A-4A13-47B6-BA67-C0E23A******"} |
| RequestId |
string |
The request ID. |
0237BCD2-2C7A-4F86-A766-657AF6****** |
| Success |
boolean |
Indicates whether the request was successful. |
true |
Examples
Success response
JSON format
{
"Data": "{\"requestId\":\"E63C810A-4A13-47B6-BA67-C0E23A******\"}",
"RequestId": "0237BCD2-2C7A-4F86-A766-657AF6******",
"Success": true
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | RDSAPI.ERROR | Failed to call the RDS API operation. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.