
# 查询数据库可变更规格 - ListFlavorsResize
#### 功能介绍
查询数据库可变更规格。
- 调用接口前，您需要了解API[认证鉴权](https://support.huaweicloud.com/api-rds/rds_03_0001.html)。
- 调用接口前，您需要了解[请求Header参数说明](https://support.huaweicloud.com/api-rds/rds_03_0005.html#rds_03_0005__section479119143310)。
 
#### 调试
您可以在[API Explorer](https://console.huaweicloud.com/apiexplorer/#/openapi/RDS/doc?api=ListFlavorsResize)中调试该接口。
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-rds/rds_10_0005.html)。
- 如果使用身份策略授权，需具备如下身份策略权限。
 
| 授权项                      | 访问级别 | 资源类型（\*为必须） | 条件键 | 别名                | 依赖的授权项 |
|:---|:---|:---|:---|:---|:---|
| rds:instance:listFlavors | read | -           | -   | rds:instance:list | -      |
   
#### 接口约束
该接口仅支持RDS for MySQL和RDS for PostgreSQL实例。
#### URI
- URI格式 GET /v3/{project_id}/instances/{instance_id}/flavors-resize
  
- 参数说明
  表1参数说明 
  | 名称          | 是否必选 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
  |:---|:---|:---|
  | project_id  | 是    | **参数解释：** 租户在某一region下的project ID。 获取方法请参见[获取项目ID](https://support.huaweicloud.com/api-rds/rds_03_0002.html)。 **约束限制：** 不涉及。 **取值范围：** 不涉及。 **默认取值：** 不涉及。                                                                                 |
  | instance_id | 是    | **参数解释：** 实例ID。 可调用[查询数据库实例列表](https://support.huaweicloud.com/api-rds/rds_01_0004.html)接口，通过[表4](https://support.huaweicloud.com/api-rds/rds_01_0004.html#rds_01_0004__table2058713718267)中的"id"获取。 **约束限制：** 不涉及。 **取值范围：** 不涉及。 **默认取值：** 不涉及。 |
     
  
 
#### 请求消息
无。
#### 请求示例
查询数据库可变更规格。
```
GET https://{Endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/d674b54d5e0241c49eeb50c82ef3efe0in03/flavors-resize
```
#### 响应消息
表2响应Body参数 
| 参数            | 参数类型             | 描述                                                                                                                           |
|:---|:---|:---|
| flavor_groups | Array of objects | **参数解释**： 可用的规格列表信息。详情请参见[表3]。 |
   
 表3flavor_groups字段数据结构说明 
| 参数              | 参数类型             | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|:---|:---|:---|
| group_type      | String           | **参数解释**： 性能规格。 **取值范围**： - normal：通用增强型。  - normal2：通用增强Ⅱ型。  - armFlavors：鲲鹏通用增强型。  - dedicicatedNormal（dedicatedNormalLocalssd）：x86独享型。  - armLocalssd：鲲鹏通用型。  - normalLocalssd：x86通用型。  - general：通用型。  - dedicated：独享型。   |
| compute_flavors | Array of objects | **参数解释**： 计算规格列表。详情请参见[表4]。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
   
 表4compute_flavors字段数据结构说明 
| 参数        | 参数类型                 | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|:---|
| id        | String               | **参数解释**： 规格ID，该字段唯一。 **取值范围**： 不涉及。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| code      | String               | **参数解释**： 资源规格编码。例如：rds.pg.m1.xlarge.rr。 更多规格说明请参考[查询数据库规格 - ListFlavors](https://support.huaweicloud.com/api-rds/rds_06_0002.html)。 - "rds"代表RDS产品。  - "pg"代表数据库引擎。  - "m1.xlarge"代表性能规格，为高内存类型。  - "rr"表示只读实例（".ha"表示主备实例）。   **取值范围**： 不涉及。 |
| vcpus     | String               | **参数解释**： CPU大小。例如：1表示1 vCPU。 **取值范围**： 不涉及。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| ram       | String               | **参数解释**： 内存大小，单位为GB。 **取值范围**： 不涉及。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| az_status | Map\<String,String\> | **参数解释**： 规格所在az的状态。 **取值范围**： - normal：在售。  - unsupported：暂不支持该规格。  - sellout：售罄。                                                                                                                                                                                                                                                                                                                                                        |
   
- 正常响应样例
  ```
  { 
    "flavor_groups" : [ { 
      "group_type" : "general", 
      "compute_flavors" : [ { 
        "id" : "400fd0df-0502-34f1-99be-ccf2a04241ae", 
        "code" : "rds.pg.n1.medium.2", 
        "vcpus" : "1", 
        "ram" : "2", 
        "az_status" : { 
          "cn-southwest-244b" : "normal" 
        } 
      }, { 
        "id" : "b7adc282-7efb-37d3-9e34-afb8279b5436", 
        "code" : "rds.pg.n1.large.2", 
        "vcpus" : "2", 
        "ram" : "4", 
        "az_status" : { 
          "cn-southwest-244b" : "normal" 
        } 
      }, { 
        "id" : "42a4a62c-5fa8-3cd8-9856-51ebcca6e2a8", 
        "code" : "rds.pg.n1.large.4", 
        "vcpus" : "2", 
        "ram" : "8", 
        "az_status" : { 
          "cn-southwest-244b" : "normal" 
        } 
      }, { 
        "id" : "9cbf4c9f-413b-3d07-bd4c-3b9432c0e662", 
        "code" : "rds.pg.n1.xlarge.2", 
        "vcpus" : "4", 
        "ram" : "8", 
        "az_status" : { 
          "cn-southwest-244b" : "normal" 
        } 
      }, { 
        "id" : "4937f920-ba42-37a8-a375-ab46ef030814", 
        "code" : "rds.pg.n1.xlarge.4", 
        "vcpus" : "4", 
        "ram" : "16", 
        "az_status" : { 
          "cn-southwest-244b" : "normal" 
        } 
      }, { 
        "id" : "32a8aa95-72cc-34c7-873b-827e23f3ccec", 
        "code" : "rds.pg.n1.2xlarge.2", 
        "vcpus" : "8", 
        "ram" : "16", 
        "az_status" : { 
          "cn-southwest-244b" : "normal" 
        } 
      }, { 
        "id" : "98c033ca-a0f2-34be-8b27-c5dda5e6bee1", 
        "code" : "rds.pg.n1.2xlarge.4", 
        "vcpus" : "8", 
        "ram" : "32", 
        "az_status" : { 
          "cn-southwest-244b" : "normal" 
        } 
      } ] 
    } ] 
  }
  ```
  
- 异常响应 请参见[异常响应结果](https://support.huaweicloud.com/api-rds/rds_01_0010.html)。
  
 
#### 状态码
- 正常 200
  
- 异常 请参见[状态码](https://support.huaweicloud.com/api-rds/rds_10_0200.html)。
  
 
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-rds/rds_10_0201.html)。
