# Packages
firewalls unit tests.
# Functions
Create accepts a CreateOpts struct and uses the values to create a new firewall.
Delete will permanently delete a particular firewall based on its unique ID.
ExtractFirewalls accepts a Page struct, specifically a FirewallPage struct, and extracts the elements into a slice of Firewall structs.
No description provided by the author
Get retrieves a particular firewall based on its unique ID.
List returns a Pager which allows you to iterate over a collection of firewalls.
Update allows firewalls to be updated.
# Structs
CreateOpts contains all the values needed to create a new firewall.
CreateResult represents the result of a Create operation.
DeleteResult represents the result of a delete operation.
Firewall is an OpenStack firewall.
FirewallPage is the page returned by a pager when traversing over a collection of firewalls.
GetResult represents the result of a Get operation.
ListOpts allows the filtering and sorting of paginated collections through the API.
UpdateOpts contains the values used when updating a firewall.
UpdateResult represents the result of an Update operation.
# Interfaces
CreateOptsBuilder allows extensions to add additional parameters to the Create request.
ListOptsBuilder allows extensions to add additional parameters to the List request.
UpdateOptsBuilder allows extensions to add additional parameters to the Update request.