更新时间:2023-12-12 GMT+08:00

查询租户配额

功能介绍

查询租户默认可以创建的实例数和总内存的配额限制,以及可以申请配额的最大值和最小值。不同的租户在不同的区域配额可能不同。

URI

GET /v1.0/{project_id}/quota

参数说明见表1
表1 参数说明

参数

类型

必选

说明

project_id

String

项目ID。

请求消息

请求参数

无。

请求示例

无。

响应消息

响应参数

参数说明见表2
表2 参数说明

参数

类型

必选

说明

quotas

JSON

配额信息。参见表3

表3 quotas参数说明

参数

类型

必选

说明

resources

Array

配额列表。参见表4

resource_user

JSON

资源租户信息。参见表5

表4 resources参数说明

参数

类型

说明

quota

Integer

可以创建的实例最大数和总内存的配额限制。

used

Integer

已创建的实例个数和已使用的内存配额。

type

String

支持instance、ram两种。

  • instance表示实例配额。
  • ram表示内存配额。

unit

String

资源的计数单位。

  • 当type为instance时,无单位。
  • 当type为ram时,单位为GB。

max

Integer

  • 当type为instance时,表示可申请实例配额的最大值。
  • 当type为ram时,表示可申请内存配额的最大值。

min

Integer

  • 当type为instance时,表示可申请实例配额的最小值。
  • 当type为ram时,表示可申请内存配额的最小值。
表5 resource_user参数说明

参数

类型

说明

tenant_id

String

资源租户id。

tenant_name

Integer

资源租户名称。

响应示例
{
    "quotas": {
        "resources": [
            {
                "quota": 10,
                "used": 3,
                "type": "instance",
                "min": 1,
                "max": 10,
                "unit": null
            },
            {
                "quota": 800,
                "used": 22,
                "type": "ram",
                "min": 1,
                "max": 800,
                "unit": "GB"
            }
        ],
        "resource_user": {
            "tenant_id": "836152f9838a44089f40f3cf6fd432bf",
            "tenant_name": "op_svc_dcs_003"
        }
    }
}

状态码

操作成功的状态码如表6所示,其他响应见表1

表6 状态码

状态码

描述

200

查询租户配额成功。