
# 查询ESW实例规格列表 - ListFlavors
#### 功能介绍
查询租户可选用的ESW实例规格
#### 调试
您可以在[API Explorer](https://console.huaweicloud.com/apiexplorer/#/openapi/esw/doc?api=ListFlavors&version=v2)中调试该接口，支持自动认证鉴权。API Explorer可以自动生成SDK代码示例，并提供SDK代码示例调试功能。
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备如下身份策略权限，更多的权限说明请参见[权限和授权项](https://support.huaweicloud.com/api-esw/esw_api0011.html)。
| 授权项             | 访问级别 | 资源类型（\*为必须） | 条件键 | 别名 | 依赖的授权项 |
|:---|:---|:---|:---|:---|:---|
| esw:flavor:list | List | -           | -   | -  | -      |
   
#### URI
GET /v3/{project_id}/l2cg/flavors
表1路径参数 
| 参数         | 是否必选 | 参数类型   | 描述                                                      |
|:---|:---|:---|:---|
| project_id | 是    | String | - 参数解释：ESW实例所属项目ID。 - 约束限制：不涉及。 - 取值范围：不涉及。 - 默认取值：不涉及。 |
#### 请求参数
无
#### 响应参数
**状态码：200**
表2响应Body参数 
| 参数         | 参数类型                                                     | 描述                                                       |
|:---|:---|:---|
| flavors    | Array of [Flavor] objects | - 参数解释：查询实例规格列表的响应体。 - 约束限制：不涉及。 - 取值范围：不涉及。 - 默认取值：不涉及。 |
| request_id | String                                                   | - 参数解释：请求的唯一标识。 - 约束限制：UUID格式。 - 取值范围：不涉及。 - 默认取值：不涉及。   |
   
 表3Flavor 
| 参数              | 参数类型             | 描述                                                                                                 |
|:---|:---|:---|
| name            | String           | - 参数解释：ESW实例规格名称。 - 约束限制：不涉及。 - 取值范围： - l2cg.small.ha - l2cg.medium.ha - l2cg.large.ha - 默认取值：不涉及。 |
| id              | String           | - 参数解释：ESW实例规格的唯一标识。 - 约束限制：不涉及。 - 取值范围：1-3。 - 默认取值：不涉及。                                           |
| connections     | Integer          | - 参数解释：该规格ESW实例可承载的二层连接数量。 - 约束限制：不涉及。 - 取值范围：1、3、6。 - 默认取值：不涉及。                                   |
| bandwidth       | Integer          | - 参数解释：该规格ESW实例可承载的最大带宽。 - 约束限制：单位:Gbit/s。 - 取值范围：3、5、10。 - 默认取值：不涉及。                              |
| pps             | Integer          | - 参数解释：该规格ESW实例可承载的最大发包数。 - 约束限制：不涉及。 - 取值范围：500000、1000000、2000000。 - 默认取值：不涉及。                   |
| available_zones | Array of strings | - 参数解释：可选用该规格的可用区列表。 - 约束限制：不涉及。 - 取值范围：不涉及。 - 默认取值：不涉及。                                           |
   
#### 请求示例
```
GET https://{{endpoint}}/v3/060576782980d5762f9ec014dd2f1148/l2cg/flavors
```
#### 响应示例
**状态码：200**
GET操作正常返回，更多状态码请参见[状态码](https://support.huaweicloud.com/api-esw/esw_api0020.html)。
```
{
  "flavors" : [ {
    "name" : "l2cg.small.ha",
    "id" : "1",
    "connections" : 1,
    "bandwidth" : 3,
    "pps" : 500000,
    "available_zones" : [ "cn-southwest-242b", "cn-southwest-242a" ]
  }, {
    "name" : "l2cg.medium.ha",
    "id" : "2",
    "connections" : 3,
    "bandwidth" : 5,
    "pps" : 1000000,
    "available_zones" : [ "cn-southwest-242b", "cn-southwest-242a" ]
  }, {
    "name" : "l2cg.large.ha",
    "id" : "3",
    "connections" : 6,
    "bandwidth" : 10,
    "pps" : 2000000,
    "available_zones" : [ "cn-southwest-242b", "cn-southwest-242a" ]
  } ],
  "request_id" : "7c7d90893b78412b49b2075a685fdebd"
}
```
#### 状态码
| 状态码 | 描述                                                                                 |
|:---|:---|
| 200 | GET操作正常返回，更多状态码请参见[状态码](https://support.huaweicloud.com/api-esw/esw_api0020.html)。 |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-esw/ErrorCode.html)。
