Network ACL (OpenStack Neutron API)
Permission | API | Action | IAM Project | Enterprise Project |
---|---|---|---|---|
Querying all network ACL rules | GET /v2.0/fwaas/firewall_rules | vpc:firewallRules:get | √ | × |
Querying a network ACL rule | GET /v2.0/fwaas/firewall_rules/{firewall_rule_id} | vpc:firewallRules:get | √ | × |
Creating a network ACL rule | POST /v2.0/fwaas/firewall_rules | vpc:firewallRules:create | √ | × |
Updating a network ACL rule | PUT /v2.0/fwaas/firewall_rules/{firewall_rule_id} | vpc:firewallRules:update | √ | × |
Deleting a network ACL rule | DELETE /v2.0/fwaas/firewall_rules/{firewall_rule_id} | vpc:firewallRules:delete | √ | × |
Querying all network ACL policies | GET /v2.0/fwaas/firewall_policies | vpc:firewallPolicies:get | √ | × |
Querying a network ACL policy | GET /v2.0/fwaas/firewall_policies/{firewall_policy_id} | vpc:firewallPolicies:get | √ | × |
Creating a network ACL policy | POST /v2.0/fwaas/firewall_policies | vpc:firewallPolicies:create | √ | × |
Updating a network ACL policy | PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id} | vpc:firewallPolicies:update | √ | × |
Deleting a network ACL policy | DELETE /v2.0/fwaas/firewall_policies/{firewall_policy_id} | vpc:firewallPolicies:delete | √ | × |
Inserting a network ACL rule | PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}/insert_rule |
| √ | × |
Removing a network ACL rule | PUT /v2.0/fwaas/firewall_policies/{firewall_policy_id}/remove_rule |
| √ | × |
Querying all network ACL groups | GET /v2.0/fwaas/firewall_groups | vpc:firewallGroups:get | √ | × |
Querying a network ACL group | GET /v2.0/fwaas/firewall_groups/{firewall_group_id} | vpc:firewallGroups:get | √ | × |
Creating a network ACL group | POST /v2.0/fwaas/firewall_groups | vpc:firewallGroups:create | √ | × |
Updating a network ACL group | PUT /v2.0/fwaas/firewall_groups/{firewall_group_id} | vpc:firewallGroups:update | √ | × |
Deleting a network ACL group | DELETE /v2.0/fwaas/firewall_groups/{firewall_group_id} | vpc:firewallGroups:delete | √ | × |