NSX-T Data Center REST API

Import K8s network policies to DFW Security Policies

This is used to import a set of K8s network policies into DFW security
policies
This API is only available when using VMware NSX.

Request:

Method:
POST
URI Path(s):
/policy/api/v1/infra/import-k8s-np-to-dfw
/policy/api/v1/orgs/{org-id}/projects/{project-id}/infra/import-k8s-np-to-dfw
Request Headers:
n/a
Query Parameters:
NetworkPolicyImportRequestParameters+
Request Body:
NetworkPolicyImportRequest+

Example Request:

{ "network_policy_ids" : ["550e8400-e29b-41d4-a716-446655440000", "123e4567-e89b-12d3-a456-426655440000"], "sequence_number_upper" : 100, "sequence_number_lower" : 200 }

Successful Response:

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

Example Response:

{ "request_count": 2, "success_count": 1, "errors_general": [ {"error_code": "err-2100", "error_message": ["general error when calling ImportK8SNPtoDFW"]} ] "errors": [ { "network_policy_id": "123e4567-e89b-12d3-a456-426655440000", "errors": { {"error_code": "err-1234", "error_message": ["Network Policy rule name "rule1": feature A is not supported"]}, {"error_code": "err-1235", "error_message": ["Network Policy rule name "rule2": feature B is not supported"]} } } ] }

Required Permissions:

crud

Feature:

policy_dfw

Additional Errors: