Verb | URI | Description |
POST | /fw/firewall_rules | Creates a new Firewall Rule. |
Normal Response Code: 201
Error Response Codes: Unauthorized (401), Bad Request (400)
This operation requires a request body.
This operation returns a response body.
Example 4.120. Create Firewall Rule: Request
POST /v2.0/fw/firewall_rules.json User-Agent: python-neutronclient Accept: application/json
{ "firewall_rule": { "action": "allow", "destination_port": "80", "enabled": true, "name": "ALLOW_HTTP", "protocol": "tcp" } }
Example 4.121. Create Firewall Rule: Response
HTTP/1.1 201 Created Content-Type: application/json; charset=UTF-8
{ "firewall_rule": { "action": "allow", "description": "", "destination_ip_address": null, "destination_port": "80", "enabled": true, "firewall_policy_id": null, "id": "8722e0e0-9cc9-4490-9660-8c9a5732fbb0", "ip_version": 4, "name": "ALLOW_HTTP", "position": null, "protocol": "tcp", "shared": false, "source_ip_address": null, "source_port": null, "tenant_id": "45977fa2dbd7482098dd68d0d8970117" } }