Firewall Rules
- DELETE /network/egress-firewall-rules
Delete an egress firewall rule
Delete an egress firewall rule by ID
- Request JSON Object:
id (string) – (required)
- Status Codes:
200 OK – Deleted
400 Bad Request – Invalid request payload
500 Internal Server Error – Failed to delete egress firewall rule
- POST /network/egress-firewall-rules
Create an egress firewall rule
Create a new egress firewall rule for a network
- Status Codes:
200 OK – Created egress firewall rule
400 Bad Request – Invalid request payload
500 Internal Server Error – Failed to create egress firewall rule
- POST /network/egress-firewall-rules/list
List egress firewall rules
List egress firewall rules associated with a network
- Request JSON Object:
networkid (string) – (required)
- Status Codes:
200 OK – List of egress firewall rules
400 Bad Request – Invalid request payload
500 Internal Server Error – Failed to fetch egress firewall rules
- DELETE /network/firewall-rules
Delete an ingress firewall rule
Delete an ingress firewall rule by ID
- Request JSON Object:
id (string) – (required)
- Status Codes:
200 OK – Deleted
400 Bad Request – Invalid request payload
500 Internal Server Error – Failed to delete ingress firewall rule
- POST /network/firewall-rules
Create an ingress firewall rule
Create a new ingress firewall rule for a public IP address
- Status Codes:
200 OK – Created ingress firewall rule
400 Bad Request – Invalid request payload
500 Internal Server Error – Failed to create ingress firewall rule
- POST /network/firewall-rules/list
List ingress firewall rules
List ingress firewall rules associated with a public IP address
- Request JSON Object:
ipaddressid (string) – (required)
- Status Codes:
200 OK – List of ingress firewall rules
400 Bad Request – Invalid request payload
500 Internal Server Error – Failed to fetch ingress firewall rules