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

查询配额使用详情

功能介绍

查询指定项目中负载均衡相关的各类资源的当前配额和已使用配额信息。

调试

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

URI

GET /v3/{project_id}/elb/quotas/details

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID。

表2 Query参数

参数

是否必选

参数类型

描述

type

String

资源类型,取值:loadbalancer、listener、ipgroup、pool、member、members_per_pool、healthmonitor、l7policy、certificate、security_policy,其中members_per_pool表示一个pool下最多可关联的member数量。

请求参数

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

request_id

String

请求ID。

注:自动生成 。

quotas

Array of QuotaInfo objects

资源配额信息列表。

表4 QuotaInfo

参数

参数类型

描述

quota_key

String

资源类型。

取值:loadbalancer、listener、ipgroup、pool、member、members_per_pool、healthmonitor、l7policy、certificate、security_policy,其中members_per_pool表示一个pool下最多可关联的member数量。

quota_limit

Integer

总配额。 取值:

  • 大于等于0:表示当前配额数量。

  • -1:表示无配额限制。

used

Integer

已使用配额。

unit

String

配额单位。 取值:count,表示个数。

请求示例

查询指定quota_key的资源配额信息

https://{ELB_Endpoint}/v3/06b9dc6cbf80d5952f18c0181a2f4654/elb/quotas/details?quota_key=members_per_pool&quota_key=loadbalancer

响应示例

状态码: 200

操作正常返回。

{
  "request_id" : "01ac5df6-9223-47e8-a42a-cb0b6af9b5d1",
  "quotas" : {
    "resources" : [ {
      "type" : "members_per_pool",
      "used" : 500,
      "quota" : 30000
    }, {
      "type" : "loadbalancer",
      "used" : 1,
      "quota" : 5000
    }, {
      "type" : "security_policy",
      "used" : 50,
      "quota" : 50
    }, {
      "type" : "ipgroup",
      "used" : 6,
      "quota" : 30000
    }, {
      "type" : "listener",
      "used" : 1,
      "quota" : 20000
    }, {
      "type" : "pool",
      "used" : 1,
      "quota" : 30000
    }, {
      "type" : "member",
      "used" : -1,
      "quota" : 30000
    }, {
      "type" : "certificate",
      "used" : 120,
      "quota" : 120
    }, {
      "type" : "l7policy",
      "used" : 1,
      "quota" : -1
    }, {
      "type" : "healthmonitor",
      "used" : -1,
      "quota" : -1
    } ]
  }
}

状态码

状态码

描述

200

操作正常返回。

错误码

请参见错误码

分享:

    相关文档

    相关产品

close