# Packages
listeners unit tests.
# Functions
Create is an operation which provisions a new Listeners based on the configuration defined in the CreateOpts struct.
Delete will permanently delete a particular Listeners based on its unique ID.
ExtractListeners accepts a Page struct, specifically a ListenerPage struct, and extracts the elements into a slice of Listener structs.
Get retrieves a particular Listeners based on its unique ID.
GetStats will return the shows the current statistics of a particular Listeners.
List returns a Pager which allows you to iterate over a collection of listeners.
Update is an operation which modifies the attributes of the specified Listener.
# Constants
Supported attributes for create/update operations.
Supported attributes for create/update operations.
Protocol Prometheus requires octavia microversion 2.25.
Supported attributes for create/update operations.
Protocol SCTP requires octavia microversion 2.23.
Supported attributes for create/update operations.
Supported attributes for create/update operations.
Supported attributes for create/update operations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
CreateOpts represents options for creating a listener.
CreateResult represents the result of a create operation.
DeleteResult represents the result of a delete operation.
GetResult represents the result of a get operation.
Listener is the primary load balancing configuration object that specifies the loadbalancer and port on which client traffic is received, as well as other details such as the load balancing method to be use, protocol, etc.
ListenerPage is the page returned by a pager when traversing over a collection of listeners.
ListOpts allows the filtering and sorting of paginated collections through the API.
No description provided by the author
No description provided by the author
StatsResult represents the result of a GetStats operation.
UpdateOpts represents options for updating a Listener.
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.
# Type aliases
Type Protocol represents a listener protocol.
Type TLSVersion represents a tls version.