# Packages
l7policies unit tests.
# Functions
Create accepts a CreateOpts struct and uses the values to create a new l7policy.
CreateRule will create and associate a Rule with a particular L7Policy.
Delete will permanently delete a particular l7policy based on its unique ID.
DeleteRule will remove a Rule from a particular L7Policy.
ExtractL7Policies accepts a Page struct, specifically a L7PolicyPage struct, and extracts the elements into a slice of L7Policy structs.
ExtractRules accepts a Page struct, specifically a RulePage struct, and extracts the elements into a slice of Rules structs.
Get retrieves a particular l7policy based on its unique ID.
GetRule retrieves a particular L7Policy Rule based on its unique ID.
List returns a Pager which allows you to iterate over a collection of l7policies.
ListRules returns a Pager which allows you to iterate over a collection of rules.
Update allows l7policy to be updated.
UpdateRule allows Rule to be updated.
# Constants
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
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
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
CreateOpts is the common options struct used in this package's Create operation.
CreateResult represents the result of a Create operation.
CreateRuleOpts is the common options struct used in this package's CreateRule operation.
CreateRuleResult represents the result of a CreateRule operation.
DeleteResult represents the result of a Delete operation.
DeleteRuleResult represents the result of a DeleteRule operation.
GetResult represents the result of a Get operation.
GetRuleResult represents the result of a GetRule operation.
L7Policy is a collection of L7 rules associated with a Listener, and which may also have an association to a back-end pool.
L7PolicyPage is the page returned by a pager when traversing over a collection of l7policies.
ListOpts allows the filtering and sorting of paginated collections through the API.
ListRulesOpts allows the filtering and sorting of paginated collections through the API.
Rule represents layer 7 load balancing rule.
RulePage is the page returned by a pager when traversing over a collection of Rules in a L7Policy.
UpdateOpts is the common options struct used in this package's Update operation.
UpdateResult represents the result of an Update operation.
UpdateRuleOpts is the common options struct used in this package's Update operation.
UpdateRuleResult represents the result of an UpdateRule operation.
# Interfaces
CreateOptsBuilder allows extensions to add additional parameters to the Create request.
ListOptsBuilder allows extensions to add additional parameters to the List request.
ListRulesOptsBuilder allows extensions to add additional parameters to the ListRules request.
UpdateOptsBuilder allows extensions to add additional parameters to the Update request.
UpdateRuleOptsBuilder allows to add additional parameters to the PUT request.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author