package
0.0.0-20210831081626-d823fe11ceba
Repository: https://github.com/huaweicloud/golangsdk.git
Documentation: pkg.go.dev
# Functions
Create accepts a CreateOpts struct and uses the values to create a new firewall group.
Delete will permanently delete a particular firewall based on its unique ID.
ExtractFirewalls accepts a Page struct, specifically a RouterPage struct, and extracts the elements into a slice of Router 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 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.
FirewallGroup is an OpenStack firewall_group.
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 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.