Renews an instance and changes its configuration. The configuration change is applied after the renewal order takes effect. Payment is processed automatically. This operation cannot be used to create ECS or RDS instances.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
bss:RenewChangeInstance | none | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
ProductCode | string | Yes | The product code. To obtain it, call QueryProductList. | rds |
ProductType | string | No | Product type | rds |
InstanceId | string | Yes | The instance ID. | rm-skjdhaskjdh |
| Parameter | array<object> | No | Module list | |
object | No | Module information | ||
Value | string | Yes | The value configuration for the nth module property. The value of n ranges from 1 to 100. | disk |
Code | string | Yes | The code configuration for the Nth module property. The value of N can be an integer from 1 to 100. If you have multiple module properties, create a separate parameter for each by setting n to 1, 2, 3, and so on. | Bandwidth |
ClientToken | string | No | Ensures the idempotence of the request. | JASIOFKVNVIXXXXXX |
RenewPeriod | integer | Yes | The subscription renewal duration, in months. Valid values:
| 2 |
Response elements
Parameter | Type | Description | Example |
object | Response schema | ||
RequestId | string | The ID of the request. | 79EE7556-0CFD-44EB-9CD6-B3B526E3A85F |
Code | string | The status code. | Success |
Message | string | The error message. | Successful! |
Success | boolean | success=true indicates that the call was successful. success=false indicates that an error occurred. | true |
| Data | object | The data that is returned. | |
OrderId | string | The ID of the successfully created order. | 202407022550621 |
HostId | string | The site where the host runs. | 100.100.64.1:8150 |
Examples
Success response
JSON format
{
"RequestId": "79EE7556-0CFD-44EB-9CD6-B3B526E3A85F",
"Code": "Success",
"Message": "Successful!",
"Success": true,
"Data": {
"OrderId": "202407022550621",
"HostId": "100.100.64.1:8150"
}
}Error codes
HTTP status code | Error code | Error message | Description |
400 | ResourceNotExists | The specific resource is not exists. | |
400 | ORDER.ACCOUNT_STATUS_ILLEGAL | Please complete your basic personal information first. | |
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.