更新时间:2024-04-01 GMT+08:00

修改资源配额

功能介绍

修改指定企业项目的资源配额。

该接口计划于2025-03-31下线,建议及时切换到新接口修改租户基于企业项目的资源配额

URI

  • URI格式

    PUT https://{endpoint}/mysql/v3/{project_id}/quotas

  • URI样例

    PUT https://{endpoint}/mysql/v3/0483b6b16e954cb88930a360d2c4e663/quotas

  • 参数说明
    表1 参数说明

    名称

    是否必选

    说明

    project_id

    租户在某一Region下的project ID。

    获取方法请参见获取项目ID

    quota_list

    待更新的企业项目资源配额,最多一次批量更新10个。

    详情请参见表2

请求消息

  • 参数说明
    表2 quota_list字段数据结构说明

    名称

    参数类型

    说明

    enterprise_project_id

    String

    企业项目ID。

    instance_quota

    Integer

    实例个数配额。取值范围0~1000。(如果已经存在实例,应该大于等于已经存在的实例个数)

    vcpus_quota

    Integer

    CPU核数配额。取值范围0~3600000。(如果已经存在实例,应该大于等于已经占用的cpu个数)

    ram_quota

    Integer

    内存配额,单位为GB。

    内存使用配额,单位为GB。取值范围0~19200000。(如果已经存在实例,应该大于等于已经占用的内存大小)

  • 请求体样例
    {
      "quota_list": [
        {
          "enterprise_project_id": "0",
          "instance_quota": 1,
          "vcpus_quota": 4,
          "ram_quota": 8
        }
      ]
    }

响应消息

  • 要素说明
    表3 要素说明

    名称

    参数类型

    说明

    quota_list

    Array of objects

    已经设置的配额信息。

    详情请参见表4

    表4 quota_list字段数据结构说明

    名称

    参数类型

    说明

    enterprise_project_id

    String

    企业项目ID。

    instance_quota

    Integer

    实例个数配额。

    vcpus_quota

    Integer

    CPU核数配额。

    ram_quota

    Integer

    内存配额,单位为GB。

  • 响应样例
    {
      "quota_list": [
        {
          "enterprise_project_id": "0",
          "instance_quota": 1,
          "vcpus_quota": 4,
          "ram_quota": 8
        }
      ]
    }

状态码

请参见状态码

错误码

请参见错误码