NSX-T Data Center REST API

Get consumption details and other operational state for limits for a VPC

This API returns the consumption and other operational state for limits. For example, in case of IPBlock quota limits,
it returns the quotas applied on a VPC and how much quota is consumed.

Request:

Method:
GET
URI Path(s):
/policy/api/v1/orgs/{org-id}/projects/{project-id}/vpcs/{vpc-id}/limits/state
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
n/a

Example Request:

GET https://<policy-mgr>/policy/api/v1/orgs/default/projects/project-1/vpcs/vpc-1/limits/state

Successful Response:

Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
LimitStateListResult+

Example Response:

{ "results": [ { "intent_path": "/orgs/default/projects/project-1/infra/limits/vpc-limit", "quota": { "single_ip_cidrs": 20, "other_cidrs": { "mask": "/28", "total_count": 5 }, "ip_block_paths": [ "/infra/ip-blocks/ip_block_demo" ], "usage": [ { "single_ips_consumed": 1, "cidrs_consumed": 1 } ] } }, { "intent_path": "/orgs/default/projects/project-1/infra/limits/vpc-limit-2", "quota": { "single_ip_cidrs": 20, "other_cidrs": { "mask": "/28", "total_count": 5 }, "ip_block_paths": [ "/infra/ip-blocks/ip_block_demo-2" ], "usage": [ { "single_ips_consumed": 0, "cidrs_consumed": 0 } ] } } ] }

Required Permissions:

read

Feature:

policy_limit

Additional Errors: