# Packages
networking_extensions_fwaas_groups_v2.
# Functions
Create accepts a CreateOpts struct and uses the values to create a new firewall group.
Delete will permanently delete a particular firewall group based on its unique ID.
ExtractGroups accepts a Page struct, specifically a GroupPage struct, and extracts the elements into a slice of Group structs.
Get retrieves a particular firewall group based on its unique ID.
List returns a Pager which allows you to iterate over a collection of firewall groups.
Update allows firewall groups to be updated.
# Structs
CreateOpts contains all the values needed to create a new firewall group.
CreateResult represents the result of a create operation.
DeleteResult represents the result of a delete operation.
GetResult represents the result of a get operation.
Group is a firewall group.
GroupPage is the page returned by a pager when traversing over a collection of firewall groups.
ListOpts allows the filtering and sorting of paginated collections through the API.
UpdateOpts contains the values used when updating a firewall group.
UpdateResult represents the result of an update operation.
# Interfaces
CreateOptsBuilder is the interface options structs have to satisfy in order to be used in the main Create operation in this package.
ListOptsBuilder allows extensions to add additional parameters to the List request.
UpdateOptsBuilder is the interface options structs have to satisfy in order to be used in the main Update operation in this package.