Edge Firewall Services
Edge Firewall provides perimeter security for organization VDC networks.
- API-URL is a URL of the form https://vcloud.example.com/network.
- id is a VMware Cloud Director unique identifier in the form of a UUID, as defined by RFC 4122.
- # is a small integer used in an NSX object identifier.
Operation | Request | Request Body | Response |
---|---|---|---|
Retrieve firewall configuration for the edge with identifier id. | GET API-URL/edges/id/firewall/config | None | firewall |
Update firewall configuration for the edge with identifier id. | PUT API-URL/edges/id/firewall/config | firewall | 204 No Content |
Reset firewall configuration for the edge with identifier id to factory defaults. | DELETE API-URL/edges/id/firewall/config | None | 204 No Content |
Append an edge firewall rule for the edge with identifier id. | POST API-URL/edges/id/firewall/config/rules | firewallRules | 201 Created |
Add an edge firewall rule for the edge with identifier id above the rule identified by # | POST API-URL/edges/id/firewall/config/rules?aboveRuleId=# | firewallRules | 201 Created |
Retrieve the edge firewall rule identified by # . (Cannot retrieve internal rules or the default_policy rule.) | GET API-URL/edges/id/firewall/config/rules/# | None | firewallRule |
Update the edge firewall rule identified by # . (Cannot update internal rules or the default_policy rule.) | PUT API-URL/edges/id/firewall/config/rules/# | firewallRule | 204 No Content |
Delete the edge firewall rule identified by # . (Cannot delete internal rules or the default policy rule.) | Delete API-URL/edges/id/firewall/config/rules/# | None | 204 No Content |
Retrieve statistics for the edge firewall rule identified by # . (Cannot retrieve statistics for internal rules or the default policy rule.) | GET API-URL/edges/id/firewall/statistics/# | None | dashboardStatistics |