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.