NSX-T Data Center REST API

List of VpcSecurityProfiles

Paginated list of VpcSecurityProfiles.
Note: Currently this API will return only a single default security profile at the project level.

Request:

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

Example Request:

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

Successful Response:

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

Example Response:

{ "results": [ { "is_default": true, "north_south_firewall": { "enabled": false }, "resource_type": "VpcSecurityProfile", "id": "default", "display_name": "default", "path": "/orgs/default/projects/project-1/vpc-security-profiles/default", "relative_path": "default", "parent_path": "/orgs/default/projects/project-1", "unique_id": "26d4f0f2-5a5c-4b90-95e8-ce3255f69fd7", "realization_id": "26d4f0f2-5a5c-4b90-95e8-ce3255f69fd7", "owner_id": "a93e9ad8-5af8-4357-88e4-3dc82c59cdf3", "marked_for_delete": false, "overridden": false, "_system_owned": false, "_protection": "NOT_PROTECTED", "_create_time": 1721320186793, "_create_user": "admin", "_last_modified_time": 1721321849490, "_last_modified_user": "admin", "_revision": 0 } ], "result_count": 1, "sort_by": "display_name", "sort_ascending": true }

Required Permissions:

read

Feature:

policy_edge_fw

Additional Errors: