NSX-T Data Center REST API

List VPC Connectivity Profiles

List VPC Connectivity Profiles.
This API is only available when using VMware NSX.

Request:

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

Example Request:

GET https://<policy-mgr>/policy/api/v1/orgs/default/projects/project-1/vpc-connectivity-profiles

Successful Response:

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

Example Response:

[ { "is_default": false, "id": "vpc-connectivity-profile-id1", "display_name": "vpc-connectivity-profile-id1", "path": "/orgs/default/projects/project-1/vpc-connectivity-profiles/vpc-connectivity-profile-id1", "relative_path": "vpc-connectivity-profile-id1", "parent_path": "/orgs/default/projects/project-1", "resource_type": "VpcConnectivityProfile", "transit_gateway_path": "/org/default/project-1/default/transit-gateways/default", "external_ip_blocks": ["/infra/ip-blocks/block0", "/infra/ip-blocks/block1"], "private_tgw_ip_blocks": ["/orgs/default/projects/project-1/infra/ip-blocks/block3", "/orgs/default/projects/project-1/infra/ip-blocks/block4"], "service_gateway": { "enable": true, "qos_config": { "ingress_qos_profile_path": "/orgs/default/projects/project-1/infra/gateway-qos-profiles/profile1", "egress_qos_profile_path": "/orgs/default/projects/project-1/infra/gateway-qos-profiles/profile1" }, "nat_config": { "enable_default_snat": "false", "ip_blocks": ["/infra/ip-blocks/block1"] }, "edge_cluster_paths": ["/infra/sites/default/enforcement-points/default/edge-clusters/b4915f55-d08c-40f9-877a-c4e96d2b1077"] }, "_create_user":"admin", "_create_time":1516750267338, "_last_modified_user":"admin", "_last_modified_time":1516750267338, "_system_owned":false, "_protection":"NOT_PROTECTED", "_revision":0 }, { "is_default": false, "id": "vpc-connectivity-profile-id2", "display_name": "vpc-connectivity-profile-id2", "path": "/orgs/default/projects/project-2/vpc-connectivity-profiles/vpc-connectivity-profile-id2", "relative_path": "vpc-connectivity-profile-id2", "parent_path": "/orgs/default/projects/project-2", "resource_type": "VpcConnectivityProfile", "transit_gateway_path": "/org/default/project-2/default/transit-gateways/default", "external_ip_blocks": ["/infra/ip-blocks/block2", "/infra/ip-blocks/block3"], "private_tgw_ip_blocks": ["/orgs/default/projects/project-2/infra/ip-blocks/block1", "/orgs/default/projects/project-2/infra/ip-blocks/block2"], "service_gateway": { "enable": true, "qos_config": { "ingress_qos_profile_path": "/orgs/default/projects/project-2/infra/gateway-qos-profiles/profile2", "egress_qos_profile_path": "/orgs/default/projects/project-2/infra/gateway-qos-profiles/profile2" }, "nat_config": { "enable_default_snat" : "false", "ip_blocks": ["/infra/ip-blocks/block1"] }, "edge_cluster_paths": ["/infra/sites/default/enforcement-points/default/edge-clusters/49b950a1-1ec6-4f1f-99c2-5e9f43fe97f5"] }, "_create_user":"admin", "_create_time":1517308749250, "_last_modified_user":"admin", "_last_modified_time":1517308749250, "_system_owned":false, "_protection":"NOT_PROTECTED", "_revision":0 } ]

Required Permissions:

read

Feature:

policy_vpc

Additional Errors: