Documentation ¶
Index ¶
- type IpSetLister
- type IpSetListerExpansion
- type IpSetNamespaceLister
- type IpSetNamespaceListerExpansion
- type RegexPatternSetLister
- type RegexPatternSetListerExpansion
- type RegexPatternSetNamespaceLister
- type RegexPatternSetNamespaceListerExpansion
- type RuleGroupLister
- type RuleGroupListerExpansion
- type RuleGroupNamespaceLister
- type RuleGroupNamespaceListerExpansion
- type WebACLAssociationLister
- type WebACLAssociationListerExpansion
- type WebACLAssociationNamespaceLister
- type WebACLAssociationNamespaceListerExpansion
- type WebACLLister
- type WebACLListerExpansion
- type WebACLLoggingConfigurationLister
- type WebACLLoggingConfigurationListerExpansion
- type WebACLLoggingConfigurationNamespaceLister
- type WebACLLoggingConfigurationNamespaceListerExpansion
- type WebACLNamespaceLister
- type WebACLNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IpSetLister ¶
type IpSetLister interface { // List lists all IpSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.IpSet, err error) // IpSets returns an object that can list and get IpSets. IpSets(namespace string) IpSetNamespaceLister IpSetListerExpansion }
IpSetLister helps list IpSets. All objects returned here must be treated as read-only.
func NewIpSetLister ¶
func NewIpSetLister(indexer cache.Indexer) IpSetLister
NewIpSetLister returns a new IpSetLister.
type IpSetListerExpansion ¶
type IpSetListerExpansion interface{}
IpSetListerExpansion allows custom methods to be added to IpSetLister.
type IpSetNamespaceLister ¶
type IpSetNamespaceLister interface { // List lists all IpSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.IpSet, err error) // Get retrieves the IpSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.IpSet, error) IpSetNamespaceListerExpansion }
IpSetNamespaceLister helps list and get IpSets. All objects returned here must be treated as read-only.
type IpSetNamespaceListerExpansion ¶
type IpSetNamespaceListerExpansion interface{}
IpSetNamespaceListerExpansion allows custom methods to be added to IpSetNamespaceLister.
type RegexPatternSetLister ¶
type RegexPatternSetLister interface { // List lists all RegexPatternSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RegexPatternSet, err error) // RegexPatternSets returns an object that can list and get RegexPatternSets. RegexPatternSets(namespace string) RegexPatternSetNamespaceLister RegexPatternSetListerExpansion }
RegexPatternSetLister helps list RegexPatternSets. All objects returned here must be treated as read-only.
func NewRegexPatternSetLister ¶
func NewRegexPatternSetLister(indexer cache.Indexer) RegexPatternSetLister
NewRegexPatternSetLister returns a new RegexPatternSetLister.
type RegexPatternSetListerExpansion ¶
type RegexPatternSetListerExpansion interface{}
RegexPatternSetListerExpansion allows custom methods to be added to RegexPatternSetLister.
type RegexPatternSetNamespaceLister ¶
type RegexPatternSetNamespaceLister interface { // List lists all RegexPatternSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RegexPatternSet, err error) // Get retrieves the RegexPatternSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RegexPatternSet, error) RegexPatternSetNamespaceListerExpansion }
RegexPatternSetNamespaceLister helps list and get RegexPatternSets. All objects returned here must be treated as read-only.
type RegexPatternSetNamespaceListerExpansion ¶
type RegexPatternSetNamespaceListerExpansion interface{}
RegexPatternSetNamespaceListerExpansion allows custom methods to be added to RegexPatternSetNamespaceLister.
type RuleGroupLister ¶
type RuleGroupLister interface { // List lists all RuleGroups in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RuleGroup, err error) // RuleGroups returns an object that can list and get RuleGroups. RuleGroups(namespace string) RuleGroupNamespaceLister RuleGroupListerExpansion }
RuleGroupLister helps list RuleGroups. All objects returned here must be treated as read-only.
func NewRuleGroupLister ¶
func NewRuleGroupLister(indexer cache.Indexer) RuleGroupLister
NewRuleGroupLister returns a new RuleGroupLister.
type RuleGroupListerExpansion ¶
type RuleGroupListerExpansion interface{}
RuleGroupListerExpansion allows custom methods to be added to RuleGroupLister.
type RuleGroupNamespaceLister ¶
type RuleGroupNamespaceLister interface { // List lists all RuleGroups in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RuleGroup, err error) // Get retrieves the RuleGroup from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RuleGroup, error) RuleGroupNamespaceListerExpansion }
RuleGroupNamespaceLister helps list and get RuleGroups. All objects returned here must be treated as read-only.
type RuleGroupNamespaceListerExpansion ¶
type RuleGroupNamespaceListerExpansion interface{}
RuleGroupNamespaceListerExpansion allows custom methods to be added to RuleGroupNamespaceLister.
type WebACLAssociationLister ¶
type WebACLAssociationLister interface { // List lists all WebACLAssociations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.WebACLAssociation, err error) // WebACLAssociations returns an object that can list and get WebACLAssociations. WebACLAssociations(namespace string) WebACLAssociationNamespaceLister WebACLAssociationListerExpansion }
WebACLAssociationLister helps list WebACLAssociations. All objects returned here must be treated as read-only.
func NewWebACLAssociationLister ¶
func NewWebACLAssociationLister(indexer cache.Indexer) WebACLAssociationLister
NewWebACLAssociationLister returns a new WebACLAssociationLister.
type WebACLAssociationListerExpansion ¶
type WebACLAssociationListerExpansion interface{}
WebACLAssociationListerExpansion allows custom methods to be added to WebACLAssociationLister.
type WebACLAssociationNamespaceLister ¶
type WebACLAssociationNamespaceLister interface { // List lists all WebACLAssociations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.WebACLAssociation, err error) // Get retrieves the WebACLAssociation from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.WebACLAssociation, error) WebACLAssociationNamespaceListerExpansion }
WebACLAssociationNamespaceLister helps list and get WebACLAssociations. All objects returned here must be treated as read-only.
type WebACLAssociationNamespaceListerExpansion ¶
type WebACLAssociationNamespaceListerExpansion interface{}
WebACLAssociationNamespaceListerExpansion allows custom methods to be added to WebACLAssociationNamespaceLister.
type WebACLLister ¶
type WebACLLister interface { // List lists all WebACLs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.WebACL, err error) // WebACLs returns an object that can list and get WebACLs. WebACLs(namespace string) WebACLNamespaceLister WebACLListerExpansion }
WebACLLister helps list WebACLs. All objects returned here must be treated as read-only.
func NewWebACLLister ¶
func NewWebACLLister(indexer cache.Indexer) WebACLLister
NewWebACLLister returns a new WebACLLister.
type WebACLListerExpansion ¶
type WebACLListerExpansion interface{}
WebACLListerExpansion allows custom methods to be added to WebACLLister.
type WebACLLoggingConfigurationLister ¶
type WebACLLoggingConfigurationLister interface { // List lists all WebACLLoggingConfigurations in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.WebACLLoggingConfiguration, err error) // WebACLLoggingConfigurations returns an object that can list and get WebACLLoggingConfigurations. WebACLLoggingConfigurations(namespace string) WebACLLoggingConfigurationNamespaceLister WebACLLoggingConfigurationListerExpansion }
WebACLLoggingConfigurationLister helps list WebACLLoggingConfigurations. All objects returned here must be treated as read-only.
func NewWebACLLoggingConfigurationLister ¶
func NewWebACLLoggingConfigurationLister(indexer cache.Indexer) WebACLLoggingConfigurationLister
NewWebACLLoggingConfigurationLister returns a new WebACLLoggingConfigurationLister.
type WebACLLoggingConfigurationListerExpansion ¶
type WebACLLoggingConfigurationListerExpansion interface{}
WebACLLoggingConfigurationListerExpansion allows custom methods to be added to WebACLLoggingConfigurationLister.
type WebACLLoggingConfigurationNamespaceLister ¶
type WebACLLoggingConfigurationNamespaceLister interface { // List lists all WebACLLoggingConfigurations in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.WebACLLoggingConfiguration, err error) // Get retrieves the WebACLLoggingConfiguration from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.WebACLLoggingConfiguration, error) WebACLLoggingConfigurationNamespaceListerExpansion }
WebACLLoggingConfigurationNamespaceLister helps list and get WebACLLoggingConfigurations. All objects returned here must be treated as read-only.
type WebACLLoggingConfigurationNamespaceListerExpansion ¶
type WebACLLoggingConfigurationNamespaceListerExpansion interface{}
WebACLLoggingConfigurationNamespaceListerExpansion allows custom methods to be added to WebACLLoggingConfigurationNamespaceLister.
type WebACLNamespaceLister ¶
type WebACLNamespaceLister interface { // List lists all WebACLs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.WebACL, err error) // Get retrieves the WebACL from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.WebACL, error) WebACLNamespaceListerExpansion }
WebACLNamespaceLister helps list and get WebACLs. All objects returned here must be treated as read-only.
type WebACLNamespaceListerExpansion ¶
type WebACLNamespaceListerExpansion interface{}
WebACLNamespaceListerExpansion allows custom methods to be added to WebACLNamespaceLister.