更新时间:2022-03-31 GMT+08:00
分享

查询规格列表

功能介绍

查询租户在当前region下可用的负载均衡规格列表。

接口约束

  • 分页查询使用的参数为marker、limit、page_reverse。

  • marker和page_reverse只有和limit一起使用时才会生效,单独使用无效。

调试

您可以在API Explorer中调试该接口。

URI

GET /v3/{project_id}/elb/flavors

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID。

表2 Query参数

参数

是否必选

参数类型

描述

marker

String

上一页最后一条记录的ID。

使用说明:

  • 必须与limit一起使用。

  • 不指定时表示查询第一页。

  • 该字段不允许为空或无效的ID。

limit

Integer

每页返回的个数。

最小值:0

最大值:2000

缺省值:2000

page_reverse

Boolean

分页的顺序,true表示从后往前分页,false表示从前往后分页,默认为false。

使用说明:

  • 必须与limit一起使用。

id

Array

规格ID。

支持多值查询,查询条件格式:id=xxx&id=xxx

name

Array

规格名称。

支持多值查询,查询条件格式:name=xxx&name=xxx

type

Array

L4和L7 分别表示四层和七层flavor,查询支持按type过滤。

支持多值查询,查询条件格式:type=xxx&type=xxx

shared

Boolean

是否查询公共规格。取值:

  • true表示公共规格,所有租户可见。

  • false表示私有规格,为当前租户所有。

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

IAM鉴权Token。

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

flavors

Array of Flavor objects

规格列表。

page_info

PageInfo object

规格分页信息。

request_id

String

请求ID。

注:自动生成 。

表5 Flavor

参数

参数类型

描述

id

String

规格ID。

info

FlavorInfo object

规格内容。

name

String

规格名称。

shared

Boolean

共享。

project_id

String

项目ID。

type

String

L4和L7 分别表示四层和七层flavor。查询支持按type过滤。

最小长度:1

最大长度:32

flavor_sold_out

Boolean

是否售罄。

表6 FlavorInfo

参数

参数类型

描述

connection

Integer

并发数。

cps

Integer

新建数。

qps

Integer

7层每秒查询数。

bandwidth

Integer

带宽。

lcu

Integer

当前flavor对应的lcu数量。LCU是用来衡量独享型ELB处理性能综合指标,LCU值越大,性能越好。

https_cps

Integer

https新建连接数。

表7 PageInfo

参数

参数类型

描述

previous_marker

String

分页查询结果中第一条记录的ID

next_marker

String

分页查询结果中最后一条记录的ID。

current_count

Integer

当前的记录数。

请求示例

分页查询规格列表

GET https://{ELB_Endpoint}/v3/057ef081eb00d2732fd1c01a9be75e6f/elb/flavors?limit=2&marker=179568ef-5ba4-4ca0-8c5e-5d581db779b1

响应示例

状态码: 200

操作正常返回。

{
  "request_id" : "b36bff1e331f195a3b8934a490fbcbf0",
  "flavors" : [ {
    "shared" : true,
    "project_id" : "8d53f081ea24444aa95e2bfa942ef6ee",
    "info" : {
      "connection" : 20000000,
      "cps" : 400000,
      "lcu" : 400
    },
    "id" : "22f1ef4f-7be7-4d85-bd35-45344a18f63a",
    "name" : "L4_flavor.elb.s2.large",
    "type" : "L4",
    "flavor_sold_out" : false
  }, {
    "shared" : true,
    "project_id" : "8d53f081ea24444aa95e2bfa942ef6ee",
    "info" : {
      "bandwidth" : 50000,
      "connection" : 200000,
      "cps" : 2000,
      "https_cps" : 200,
      "lcu" : 10,
      "qps" : 4000
    },
    "id" : "2f124f60-980a-42f3-b201-35461df1b936",
    "name" : "L7_flavor.elb.s1.small",
    "type" : "L7",
    "flavor_sold_out" : false
  } ],
  "page_info" : {
    "next_marker" : "2f124f60-980a-42f3-b201-35461df1b936",
    "previous_marker" : "22f1ef4f-7be7-4d85-bd35-45344a18f63a",
    "current_count" : 2
  }
}

状态码

状态码

描述

200

操作正常返回。

错误码

请参见错误码

分享:

    相关文档

    相关产品

close