Upgrades or downgrades the specifications of a storage-layer custom ApsaraDB RDS instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
drds:UpdatePrivateRdsClass |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RdsClass |
string |
No |
The specification code of the storage-layer custom ApsaraDB RDS instance after the update. Note
You can call the DescribeAvailableClasses operation to query the available specifications of storage-layer custom ApsaraDB RDS instances, including specification codes and storage capacity ranges. |
rds.mysql.c1.xlarge |
| DrdsInstanceId |
string |
Yes |
The DRDS instance ID. Note
You can call the DescribeDrdsInstances operation to query the details of all instances under the target account, including instance IDs. |
drds************* |
| DBInstanceId |
string |
Yes |
The ID of the storage-layer custom ApsaraDB RDS instance. > You can call the DescribeDrdsRdsInstances operation to query the details of all storage-layer ApsaraDB RDS instances under the target DRDS instance, including instance IDs.. |
rm-*************** |
| Storage |
string |
No |
The storage capacity of the storage-layer custom ApsaraDB RDS instance after the update. Note
You can call the DescribeAvailableClasses operation to query the available specifications of storage-layer custom ApsaraDB RDS instances, including specification codes and storage capacity ranges. |
50 |
| AutoUseCoupon |
boolean |
No |
Specifies whether to use vouchers to offset the purchase cost. Valid values: true and false (default). Note
After vouchers are used, if you need to downgrade the specifications, the amount offset by vouchers will not be refunded. |
true |
| PrePayDuration |
integer |
No |
Invalid field. |
12 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| Data |
string |
The order ID. |
{ "orderId": "209136011******" } |
| RequestId |
string |
The request ID. |
57D86AB4-8703-4DF4-BAB6-F7DE44****** |
| Success |
boolean |
Indicates whether the request was successful. |
true |
Examples
Success response
JSON format
{
"Data": "{ \"orderId\": \"209136011******\" }",
"RequestId": "57D86AB4-8703-4DF4-BAB6-F7DE44******",
"Success": true
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 500 | ModifyRdsClassApiError | Failed to modify the class of the RDS instance. | |
| 500 | InternalError | The request processing has failed due to some unknown error. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.