FlexusRDS实例升级为云数据库RDS实例
功能介绍
变更数据库实例规格。
变更数据库实例规格时,RDS会有5~10分钟的业务中断重启,请谨慎操作。
接口约束
- 需要变更的数据库实例规格不能与原数据库实例规格一样。
- 实例状态仅为“正常”时可以进行调整CPU/内存。
- 只能变更相同类型数据库实例的规格。(例如,单实例只能变更为单实例对应的规格,不能变更为HA的规格)。
URI
- URI格式
- 参数说明
表1 参数说明 名称
是否必选
参数类型
说明
project_id
是
String
参数解释:
租户在某一Region下的项目ID。
获取方法请参见获取项目ID。
约束限制:
不涉及。
取值范围:
不涉及。
默认取值:
不涉及。
instance_id
是
String
参数解释:
实例ID。
约束限制:
不涉及。
取值范围:
不涉及。
默认取值:
不涉及。
请求消息
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
resize_flavor |
是 |
Object |
参数解释: 规格信息。请参见表3。 约束限制: 不涉及。 |
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
spec_code |
是 |
String |
参数解释: 资源规格编码。 约束限制: 不涉及。 取值范围: 例如:rds.mysql.y1.xlarge.2。其中,rds代表RDS产品,mysql代表数据库引擎,y1.xlarge代表性能规格,为轻量型规格。 默认取值: 不涉及。 |
is_auto_pay |
否 |
Boolean |
参数解释: 是否自动从客户的账户中支付。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
is_delay |
否 |
Boolean |
参数解释: 是否进行定时规格变更。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
请求示例
POST https://{endpoint}/v3/0483b6b16e954cb88930a360d2c4e663/instances/dsfae23fsfdsae3435in01/action { "resize_flavor": { "spec_code": "rds.mysql.m1.xlarge", "is_auto_pay": true, "is_delay": true } }
响应消息
- 正常响应要素说明
表4 要素说明 名称
参数类型
说明
order_id
String
参数解释:
订单ID。
取值范围:
不涉及。
- 正常响应样例
{ "order_id": "CS2009151216NO2U1" }
- 异常响应
请参见异常请求结果。
状态码
- 正常
- 异常
请参见状态码。