查询数据库代理规格信息
接口约束
实例在异常或冻结状态下不能执行该操作。
URI
- 参数说明
表1 参数说明 名称
是否必选
说明
project_id
是
参数解释:
租户在某一Region下的项目ID。
获取方法请参见获取项目ID。
约束限制:
不涉及。
取值范围:
不涉及。
默认取值:
不涉及。
instance_id
是
参数解释:
实例ID。
约束限制:
不涉及。
取值范围:
不涉及。
默认取值:
不涉及。
表2 请求参数 参数
是否必选
参数类型
描述
offset
否
Integer
参数解释:
索引位置,偏移量。从第一条数据偏移offset条数据后开始查询。
约束限制:
不涉及。
取值范围:
必须为数字,不能为负数。
默认取值:
默认为0,偏移0条数据,表示从第一条数据开始查询。
limit
否
Integer
参数解释:
查询记录数。
约束限制:
不涉及。
取值范围:
1~100
默认取值:
100
请求消息
响应消息
- 正常响应要素说明
表3 要素说明 名称
参数类型
说明
compute_flavor_groups
Array of objects
参数解释:
规格组信息。
详情请参见表4。
表4 compute_flavor_groups元素结构说明 名称
参数类型
说明
group_type
String
参数解释:
规格组类型。
取值范围:
- X86
- ARM
compute_flavors
Array of objects
参数解释:
规格信息。
详情请参见表5。
表5 compute_flavors元素结构说明 参数
参数类型
描述
id
String
参数解释:
数据库代理规格ID。
取值范围:
不涉及。
code
String
参数解释:
数据库代理规格码。
取值范围:
不涉及。
cpu
String
参数解释:
CPU大小。
取值范围:
例如:1表示1U。
mem
String
参数解释:
内存大小,单位为GB。
取值范围:
不涉及。
db_type
String
参数解释:
数据库类型。
取值范围:
不涉及。
az_status
Object
参数解释:
可用区信息,其中key是该规格绑定的可用区,value是该规格在对应可用区中的状态。仅展示数据库主实例所在可用区规格状态。
取值范围:
- normal:正常。
- abandon:禁用。
- 正常响应样例
{ "compute_flavor_groups" : [ { "group_type" : "X86", "compute_flavors" : [ { "id" : "3208f282-7815-4ff8-9466-90a6fedd6b52", "code" : "rds.proxy.large.2", "cpu" : "2", "mem" : "4", "db_type" : "Proxy", "az_status" : { "aaa" : "normal" } } ] } ] }
- 异常响应
请参见异常请求结果。
状态码
- 正常
- 异常
请参见状态码。
错误码
请参见错误码。