Querying Quotas¶
Function¶
This API is used to query the used quotas of resources, such as enterprise routers and VPC attachments.
URI¶
GET /v3/{project_id}/enterprise-router/quotas
Parameter  | Mandatory  | Type  | Description  | 
|---|---|---|---|
project_id  | Yes  | String  | Project ID  | 
Parameter  | Mandatory  | Type  | Description  | 
|---|---|---|---|
type  | No  | Array of strings  | You can query the quotas of the following resources: 
  | 
erId  | No  | Object  | Enterprise router ID  | 
routeTableId  | No  | Object  | Route table ID  | 
vpcId  | No  | Object  | VPC ID  | 
Request Parameters¶
None
Response Parameters¶
Status code: 200
Parameter  | Type  | Description  | 
|---|---|---|
quotas  | Array of Quota objects  | Used quota details  | 
Parameter  | Type  | Description  | 
|---|---|---|
quota_key  | String  | Quota type  | 
quota_limit  | Long  | Available quota. The value -1 indicates that there is no quota limit.  | 
used  | Long  | Used quota  | 
unit  | String  | Measurement unit of used quotas  | 
Example Requests¶
Querying the resource quotas
GET https://{erouter_endpoint}/v3/08d5a9564a704afda6039ae2babbef3c/enterprise-router/quotas
Example Responses¶
Status code: 200
OK
{
  "quotas" : [ {
    "quota_key" : "er_instance",
    "quota_limit" : 1,
    "used" : 0,
    "unit" : "count"
  }, {
    "quota_key" : "dc_attachment",
    "quota_limit" : 2,
    "used" : 0,
    "unit" : "count"
  }, {
    "quota_key" : "route_table",
    "quota_limit" : 20,
    "used" : 5,
    "unit" : "count"
  }, {
    "quota_key" : "static_route",
    "quota_limit" : 500,
    "used" : 2,
    "unit" : "count"
  }, {
    "quota_key" : "can_attachment",
    "quota_limit" : 10,
    "used" : 0,
    "unit" : "count"
  }, {
    "quota_key" : "connect_attachment",
    "quota_limit" : 20,
    "used" : 0,
    "unit" : "count"
  }, {
    "quota_key" : "peering_attachment",
    "quota_limit" : 10,
    "used" : 0,
    "unit" : "count"
  }, {
    "quota_key" : "vpn_attachment",
    "quota_limit" : 10,
    "used" : 0,
    "unit" : "count"
  }, {
    "quota_key" : "flow_log",
    "quota_limit" : 20,
    "used" : 4,
    "unit" : "count"
  } ]
}
Status Codes¶
Status Code  | Description  | 
|---|---|
200  | OK  | 
Error Codes¶
See Error Codes.