
# 查询配额-QueryingResourceQuotas
#### 接口说明
查询单租户在DDS服务下的资源配额，包括集群实例配额、单节点实例配额和副本集实例配额。
#### 调试
您可以在[API Explorer](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=DDS&api=ShowQuotas)中调试该接口。
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-dds/dds_api_permission.html)。
- 如果使用身份策略授权，需具备如下身份策略权限。
  
  | 授权项                    | 访问级别 | 资源类型（\*为必须） | 条件键 | 别名                | 依赖的授权项 |
  |:---|:---|:---|:---|:---|:---|
  | dds:instance:getQuotas | read | -           | -   | dds:instance:list | -      |
     
  
 
#### URI
- URI格式 GET /v3/{project_id}/quotas
  
- URI样例 https://dds.cn-north-1.myhuaweicloud.com/v3/0549b4a43100d4f32f51c01c2fe4acdb/quotas
  
 
表1请求参数 
| 名称           | 类型     | IN     | 是否必选 | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|:---|:---|:---|
| X-Auth-Token | string | header | 是    | **参数解释：** 从IAM服务获取的用户Token。请参考[认证鉴权](https://support.huaweicloud.com/api-dds/dds_api_0010.html)。 **约束限制：** 不涉及。 **取值范围：** 不涉及。 **默认取值：** 不涉及。       |
| project_id   | string | path   | 是    | **参数解释：** 租户在某一Region下的项目ID。请参考[获取项目ID](https://support.huaweicloud.com/api-dds/dds_projectid.html)章节获取项目编号。 **约束限制：** 不涉及。 **取值范围：** 不涉及。 **默认取值：** 不涉及。 |
   
#### 请求消息
无。
#### 响应消息
- 参数说明
  表2响应Body参数 
  | 参数     | 参数类型   | 是否必选 | 描述                                                                                                     |
  |:---|:---|:---|:---|
  | quotas | Object | 是    | 配额信息。 详情请参见[表3]。 |
     
   表3ShowResourcesListResponseBody 
  | 参数        | 参数类型    | 是否必选 | 描述                                                                                                         |
  |:---|:---|:---|:---|
  | resources | Objects | 是    | 资源列表对象。 详情请参见[表4]。 |
     
   表4ShowResourcesDetailResponseBody 
  | 参数    | 参数类型    | 是否必选 | 描述                                                                                                                                                                                                                                                                                                                                                                 |
  |:---|:---|:---|:---|
  | type  | String  | 是    | 配额资源类型，当前配额类型仅支持实例类型（instance）。                                                                                                                                                                                                                                                                                                                                    |
  | mode  | String  | 是    | 实例类型： - 若值为"Single"，则表示单节点实例配额信息。  - 若值为"ReplicaSet"，则表示副本集实例配额信息。  - 若值为"Sharding"，则表示集群实例配额信息。   |
  | quota | Integer | 是    | 当前配额值。                                                                                                                                                                                                                                                                                                                                                             |
  | used  | Integer | 是    | 已使用的配额数。                                                                                                                                                                                                                                                                                                                                                           |
     
  
- 响应示例
```
{
  "quotas" : {
    "resources" : [ {
      "type" : "instance",
      "mode" : "Sharding",
      "quota" : 80,
      "used" : 6
    }, {
      "type" : "instance",
      "mode" : "ReplicaSet",
      "quota" : 80,
      "used" : 9
    }, {
      "type" : "instance",
      "mode" : "Single",
      "quota" : 1000,
      "used" : 5
    } ]
  }
}
```
#### SDK
单击[文档数据库服务 DDS SDK](https://sdkcenter.developer.huaweicloud.com/?product=DDS)，下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。
#### 状态码
详情请参见[状态码](https://support.huaweicloud.com/api-dds/dds_status_code.html)。
#### 错误码
详情请参见[错误码](https://support.huaweicloud.com/api-dds/dds_error_code.html)。
