This topic describes the list of plans to which a specified simple application server can be upgraded.
Operation description
As your business grows, the resources of a purchased server may no longer meet your requirements. Retrieve the list of plans to which the current server can be upgraded, then call the UpgradeInstance to upgrade.
We recommend that you create a snapshot of the disk of the server to back up data before you upgrade the instance. For more information, see CreateSnapshot.
For more information about the limits on instance configuration upgrades, see Upgrade instance configurations.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
swas-open:ListInstancePlansModification | get | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
RegionId | string | Yes | The region ID. You can call the ListRegions operation to query the most recent region list. | cn-hangzhou |
InstanceId | string | Yes | The ID of the Simple Application Server instance. | ace0706b2ac4454d984295a94213**** |
Response parameters
Parameter | Type | Description | Example |
object | |||
| Plans | array<object> | The array of plans. | |
object | |||
Core | integer | The number of vCPU cores. | 2 |
Bandwidth | integer | The peak bandwidth. Unit: Mbps. | 200 |
DiskSize | integer | The disk capacity. Unit: GiB. | 40 |
Flow | integer | The monthly traffic. Unit: GB. | 400 |
Memory | integer | The memory size. Unit: GiB. | 1 |
PlanId | string | The plan ID. | swas.s2.c2m1s40b3t04 |
DiskType | string | The disk type. Valid values:
| ESSD |
OriginPrice | number | The price of the plan. | 60 |
Currency | string | The unit of the price. Valid values:
| CNY |
SupportPlatform | string | The operating systems supported by the plan. | ["Linux","Windows"] |
RequestId | string | The request ID. | 20758A-585D-4A41-A9B2-28DA8F4F**** |
Examples
Success response
JSON format
{
"Plans": [
{
"Core": 2,
"Bandwidth": 200,
"DiskSize": 40,
"Flow": 400,
"Memory": 1,
"PlanId": "swas.s2.c2m1s40b3t04",
"DiskType": "ESSD",
"OriginPrice": 60,
"Currency": "CNY",
"SupportPlatform": "[\"Linux\",\"Windows\"]"
}
],
"RequestId": "20758A-585D-4A41-A9B2-28DA8F4F****"
}Error codes
HTTP status code | Error code | Error message | Description |
400 | RegionIdNotMatchHost | The parameter regionId does not match the endpoint host. | |
500 | InternalError | An error occurred while processing your request. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.