NSX-T Data Center REST API

Revise the positioning of bridge firewall policy

This is used to set a precedence of a bridge firewall policy w.r.t others.

Request:

Method:
POST
URI Path(s):
/policy/api/v1/infra/domains/{domain-id}/bridge-policies/{bridge-firewall-policy-id}
Request Headers:
n/a
Query Parameters:
BridgeFirewallPolicyInsertParameters
Request Body:
BridgeFirewallPolicy+

Example Request:

POST https://<policy-mgr>/policy/api/v1/infra/domains/default/bridge-policies/bridge_firewall_policy_test_revised?anchor_path=/infra/domains/default/bridge-policies/bridge_firewall_policy_test&operation=insert_before { "description": "Bridge Firewall Policy Test Revised", "display_name": "Bridge_Firewall_Policy_Test_Revised", "category": "LocalBridgeRules", "rules": [ { "action": "ALLOW", "description": " Bridge Firewall Rule Test Revised", "display_name": "Bridge_Firewall_Policy_Test_Revised", "sequence_number": 3, "source_groups": [ "10.10.10.1" ], "destination_groups": [ "10.10.10.2" ], "services": [ "/infra/services/EdgeSync_service-ADAM" ], "profiles": [ "/infra/context-profiles/AVAST" ], "scope": [ "/infra/segments/segment_test" ] } ] } example_response: | { "resource_type": "BridgeFirewallPolicy", "id": "bridge_firewall_policy_test_revised", "display_name": "Bridge_Firewall_Policy_Test_Revised", "description": "Bridge Firewall Policy Test Revised", "path": "/infra/domains/default/bridge-policies/bridge_firewall_policy_test_revised", "relative_path": "bridge_firewall_policy_test_revised", "parent_path": "/infra/domains/default", "remote_path": "", "unique_id": "690033e3-0760-420a-9b46-3bfd2f483122", "realization_id": "690033e3-0760-420a-9b46-3bfd2f483122", "owner_id": "d128e6eb-f8f1-4728-899f-a1447e35e9e8", "marked_for_delete": false, "overridden": false, "sequence_number": 2500, "internal_sequence_number": 50002500, "category": "LocalBridgeRules", "stateful": true, "tcp_strict": true, "locked": false, "lock_modified_time": 0, "is_default": false, "_system_owned": false, "_protection": "NOT_PROTECTED", "_create_time": 1722691638960, "_create_user": "admin", "_last_modified_time": 1722691638960, "_last_modified_user": "admin", "_revision": 0 }

Successful Response:

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

Required Permissions:

crud

Feature:

policy_edge_fw

Additional Errors: