All Products
Search
Document Center

ApsaraDB for MyBase:ModifyDedicatedHostClass

Last Updated:Aug 28, 2026

Upgrades host specifications.

Operation description

After a host is created in a dedicated cluster, you can upgrade the host specifications, such as CPU and memory. For more information, see Upgrade host specifications.

Note

Upgrading host specifications causes the host and the database instances running on it to restart. For information about the impacts of a host restart, see Restart a host.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

No authorization for this operation. If you encounter issues with this operation, contact technical support.

Request parameters

Parameter

Type

Required

Description

Example

RegionId

string

Yes

The region ID.

cn-hangzhou

DedicatedHostId

string

Yes

The host ID. You can log on to the ApsaraDB for MyBase console and go to the Hosts page to view the host ID.

ch-bp1fgj3kt7fsb****

TargetClassCode

string

Yes

The target instance type for the host upgrade. For more information, see Host specification details.

rds.c6.x4large

SwitchTime

string

No

The time at which to upgrade host specifications. Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.

Note

This parameter must be specified only when SwitchTimeMode is set to 2.

2021-07-13T07:14:22Z

SwitchTimeMode

string

No

The execution mode for upgrading host specifications. Valid values:

  • 0 (default): immediately upgrades host specifications.

  • 2: upgrades host specifications at a specified point in time.

Note

If you set this parameter to 2, you must specify SwitchTime.

2

Response elements

Element

Type

Description

Example

object

DedicatedHostId

string

The host ID.

ch-bp1fgj3kt7fsb****

RequestId

string

The request ID.

D6E068C3-25BC-455A-85FE-45F0B22ESD12

TaskId

string

The task ID.

10254125

Examples

Success response

JSON format

{
  "DedicatedHostId": "ch-bp1fgj3kt7fsb****",
  "RequestId": "D6E068C3-25BC-455A-85FE-45F0B22ESD12",
  "TaskId": "10254125"
}

Error codes

HTTP status code

Error code

Error message

Description

400 InvalidAction The specified action is not valid. The specified action is not valid.

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.