v1alpha1

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 2, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL