public interface FirewallService extends RestService
Networking (Neutron) FwaaS Firewall Extension API.
Represents a logical firewall resource that a tenant can instantiate and manage. A firewall is associated with one firewall policy.
The FWaaS extension provides OpenStack users with the ability to deploy firewalls to protect their networks. The FWaaS extension enables you to:
| Modifier and Type | Method and Description |
|---|---|
Firewall |
create(Firewall firewall)
Create a Firewall
|
ActionResponse |
delete(String firewallId)
Delete the specified Firewall by ID
|
Firewall |
get(String firewallId)
Get the specified Firewall by ID
|
List<? extends Firewall> |
list()
List all Firewall(s) that the current tenant has access to.
|
List<? extends Firewall> |
list(Map<String,String> filteringParams)
Returns list of Firewall(s) filtered by parameters.
|
Firewall |
update(String firewallId,
FirewallUpdate firewallUpdate)
Update a Firewall
|
List<? extends Firewall> list()
List<? extends Firewall> list(Map<String,String> filteringParams)
filteringParams - map (name, value) of filtering parametersFirewall get(String firewallId)
firewallId - the Firewall identifierActionResponse delete(String firewallId)
firewallId - the Firewall identifierFirewall create(Firewall firewall)
firewall - Firewall update(String firewallId, FirewallUpdate firewallUpdate)
firewallId - the Firewall identifierfirewallUpdate - FirewallUpdateCopyright © 2017. All rights reserved.