更新时间:2024-04-01 GMT+08:00

变更实例规格

功能介绍

变更数据库实例的规格。

该接口计划于2025-03-31下线,建议及时切换到新接口变更实例规格

URI

  • URI格式

    POST https://{endpoint}/mysql/v3/{project_id}/instances/{instance_id}/action

  • URI样例

    POST https://{endpoint}/mysql/v3/97b026aa9cc4417888c14c84a1ad9860/instances/c3ec2c6148ad4d71b1a8411a62df0d3cin07/action

  • 参数说明
    表1 参数说明

    名称

    参数类型

    是否必选

    说明

    project_id

    String

    租户在某一Region下的project ID。

    获取方法请参见获取项目ID

    instance_id

    String

    实例ID。

请求消息

表2 参数说明

名称

参数类型

是否必选

说明

resize_flavor

Object

请参见表3

is_auto_pay

String

变更包周期实例规格时可指定,表示是否自动从客户的账户中支付。

  • true,为自动支付,默认该方式。
  • false,为手动支付。
表3 resize_flavor字段数据结构说明

名称

参数类型

是否必选

说明

spec_code

String

规格码。

  • 请求样例
    {
      "resize_flavor": {
         "spec_code":"gaussdb.large.4"
      }
    }

响应消息

  • 正常响应要素说明
    表4 要素说明

    名称

    参数类型

    说明

    job_id

    String

    规格变更的任务id,仅变更按需实例时会返回该参数。

    order_id

    String

    规格变更的订单id,仅变更包周期实例时会返回该参数。

  • 正常响应样例
    {
    "job_id": "0f6b6a9e-bd39-4e95-9374-e4d134e5a3d1"
    }

请求示例

变更实例规格

POST https://{endpoint}/mysql/v3/97b026aa9cc4417888c14c84a1ad9860/instances/ba62a0b83a1b42bfab275829d86ac0fdin07/action
{
  "resize_flavor" : {
    "spec_code" : "taurus.large.4"
  }
}

响应示例

状态码

请参见状态码

错误码

请参见错误码