查询可扩容规格列表
URI
GET /v2/{project_id}/instances/{instance_id}/extend
| 参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
| project_id | 是 | String | 项目ID,获取方式请参见获取项目ID。 |
| instance_id | 是 | String | 实例ID。 |
请求参数
无
响应参数
状态码: 200
| 参数 | 参数类型 | 描述 |
|---|---|---|
| hourly | Array of hourly objects | 表示按需付费的产品列表。 |
| monthly | Array of monthly objects | 表示包年包月的产品列表。当前暂不支持通过API创建包年包月的Rabbitmq实例。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| name | String | 消息引擎的名称,该字段显示为rabbitmq。 |
| version | String | 消息引擎的版本,当前支持3.8.35。 |
| values | Array of values objects | 产品规格列表。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| detail | Array of detail objects | 规格详情。 |
| name | String | 实例类型。 |
| unavailable_zones | Array of strings | 资源售罄的可用区列表。 |
| available_zones | Array of strings | 有可用资源的可用区列表。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| storage | String | 消息存储空间。 |
| product_id | String | 产品ID。 |
| spec_code | String | 规格ID。 |
| io | Array of io objects | IO信息。 |
| unavailable_zones | Array of strings | 资源售罄的可用区列表。 |
| available_zones | Array of strings | 有可用资源的可用区列表。 |
| ecs_flavor_id | String | 该产品规格对应的虚拟机规格。 |
| arch_type | String | 实例规格架构类型。当前仅支持X86。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| io_type | String | IO类型。 |
| storage_spec_code | String | IO规格。 |
| available_zones | Array of strings | IO未售罄的可用区列表。 |
| unavailable_zones | Array of strings | IO已售罄的不可用区列表。 |
| volume_type | String | 磁盘类型。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| name | String | 消息引擎的名称,该字段显示为rabbitmq。 |
| version | String | 消息引擎的版本,当前支持3.8.35。 |
| values | Array of values objects | 产品规格列表。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| detail | Array of detail objects | 规格详情。 |
| name | String | 实例类型。 |
| unavailable_zones | Array of strings | 资源售罄的可用区列表。 |
| available_zones | Array of strings | 有可用资源的可用区列表。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| storage | String | 消息存储空间。 |
| product_id | String | 产品ID。 |
| spec_code | String | 规格ID。 |
| io | Array of io objects | IO信息。 |
| unavailable_zones | Array of strings | 资源售罄的可用区列表。 |
| available_zones | Array of strings | 有可用资源的可用区列表。 |
| ecs_flavor_id | String | 该产品规格对应的虚拟机规格。 |
| arch_type | String | 实例规格架构类型。当前仅支持X86。 |
| 参数 | 参数类型 | 描述 |
|---|---|---|
| io_type | String | IO类型。 |
| storage_spec_code | String | IO规格。 |
| available_zones | Array of strings | IO未售罄的可用区列表。 |
| unavailable_zones | Array of strings | IO已售罄的不可用区列表。 |
| volume_type | String | 磁盘类型。 |
请求示例
GET https://{endpoint}/v2/{project_id}/instances/{instance_id}/extend?type={type}&engine={engine} 响应示例
状态码: 200
查询实例的扩容规格列表成功
-
{ "hourly" : [ { "name" : "RabbitMQ", "version" : "3.8.35", "values" : [ { "detail" : { "storage" : "300", "product_id" : "00300-30209-0--0", "spec_code" : "dms.instance.rabbitmq.cluster.c3.4u8g.3", "io" : { "io_type" : "high", "storage_spec_code" : "dms.physical.storage.high", "available_zones" : [ "xxx" ], "unavailable_zones" : [ "xxx" ], "volume_type" : "SAS" }, "unavailable_zones" : [ "xxx" ], "available_zones" : [ "xxx" ], "ecs_flavor_id" : "c6.xlarge.2", "arch_type" : "X86" }, "name" : "cluster", "unavailable_zones" : [ "xxx" ], "available_zones" : [ "xxx" ] } ] } ] }
状态码
| 状态码 | 描述 |
|---|---|
| 200 | 查询实例的扩容规格列表成功 |
错误码
请参见错误码。
