Documentation ¶
Index ¶
- type ByteMatchSetLister
- type ByteMatchSetListerExpansion
- type ByteMatchSetNamespaceLister
- type ByteMatchSetNamespaceListerExpansion
- type GeoMatchSetLister
- type GeoMatchSetListerExpansion
- type GeoMatchSetNamespaceLister
- type GeoMatchSetNamespaceListerExpansion
- type IpsetLister
- type IpsetListerExpansion
- type IpsetNamespaceLister
- type IpsetNamespaceListerExpansion
- type RateBasedRuleLister
- type RateBasedRuleListerExpansion
- type RateBasedRuleNamespaceLister
- type RateBasedRuleNamespaceListerExpansion
- type RegexMatchSetLister
- type RegexMatchSetListerExpansion
- type RegexMatchSetNamespaceLister
- type RegexMatchSetNamespaceListerExpansion
- type RegexPatternSetLister
- type RegexPatternSetListerExpansion
- type RegexPatternSetNamespaceLister
- type RegexPatternSetNamespaceListerExpansion
- type RuleGroupLister
- type RuleGroupListerExpansion
- type RuleGroupNamespaceLister
- type RuleGroupNamespaceListerExpansion
- type RuleLister
- type RuleListerExpansion
- type RuleNamespaceLister
- type RuleNamespaceListerExpansion
- type SizeConstraintSetLister
- type SizeConstraintSetListerExpansion
- type SizeConstraintSetNamespaceLister
- type SizeConstraintSetNamespaceListerExpansion
- type SqlInjectionMatchSetLister
- type SqlInjectionMatchSetListerExpansion
- type SqlInjectionMatchSetNamespaceLister
- type SqlInjectionMatchSetNamespaceListerExpansion
- type WebACLAssociationLister
- type WebACLAssociationListerExpansion
- type WebACLAssociationNamespaceLister
- type WebACLAssociationNamespaceListerExpansion
- type WebACLLister
- type WebACLListerExpansion
- type WebACLNamespaceLister
- type WebACLNamespaceListerExpansion
- type XssMatchSetLister
- type XssMatchSetListerExpansion
- type XssMatchSetNamespaceLister
- type XssMatchSetNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ByteMatchSetLister ¶
type ByteMatchSetLister interface { // List lists all ByteMatchSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ByteMatchSet, err error) // ByteMatchSets returns an object that can list and get ByteMatchSets. ByteMatchSets(namespace string) ByteMatchSetNamespaceLister ByteMatchSetListerExpansion }
ByteMatchSetLister helps list ByteMatchSets. All objects returned here must be treated as read-only.
func NewByteMatchSetLister ¶
func NewByteMatchSetLister(indexer cache.Indexer) ByteMatchSetLister
NewByteMatchSetLister returns a new ByteMatchSetLister.
type ByteMatchSetListerExpansion ¶
type ByteMatchSetListerExpansion interface{}
ByteMatchSetListerExpansion allows custom methods to be added to ByteMatchSetLister.
type ByteMatchSetNamespaceLister ¶
type ByteMatchSetNamespaceLister interface { // List lists all ByteMatchSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.ByteMatchSet, err error) // Get retrieves the ByteMatchSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.ByteMatchSet, error) ByteMatchSetNamespaceListerExpansion }
ByteMatchSetNamespaceLister helps list and get ByteMatchSets. All objects returned here must be treated as read-only.
type ByteMatchSetNamespaceListerExpansion ¶
type ByteMatchSetNamespaceListerExpansion interface{}
ByteMatchSetNamespaceListerExpansion allows custom methods to be added to ByteMatchSetNamespaceLister.
type GeoMatchSetLister ¶
type GeoMatchSetLister interface { // List lists all GeoMatchSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GeoMatchSet, err error) // GeoMatchSets returns an object that can list and get GeoMatchSets. GeoMatchSets(namespace string) GeoMatchSetNamespaceLister GeoMatchSetListerExpansion }
GeoMatchSetLister helps list GeoMatchSets. All objects returned here must be treated as read-only.
func NewGeoMatchSetLister ¶
func NewGeoMatchSetLister(indexer cache.Indexer) GeoMatchSetLister
NewGeoMatchSetLister returns a new GeoMatchSetLister.
type GeoMatchSetListerExpansion ¶
type GeoMatchSetListerExpansion interface{}
GeoMatchSetListerExpansion allows custom methods to be added to GeoMatchSetLister.
type GeoMatchSetNamespaceLister ¶
type GeoMatchSetNamespaceLister interface { // List lists all GeoMatchSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.GeoMatchSet, err error) // Get retrieves the GeoMatchSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.GeoMatchSet, error) GeoMatchSetNamespaceListerExpansion }
GeoMatchSetNamespaceLister helps list and get GeoMatchSets. All objects returned here must be treated as read-only.
type GeoMatchSetNamespaceListerExpansion ¶
type GeoMatchSetNamespaceListerExpansion interface{}
GeoMatchSetNamespaceListerExpansion allows custom methods to be added to GeoMatchSetNamespaceLister.
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 RateBasedRuleLister ¶
type RateBasedRuleLister interface { // List lists all RateBasedRules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RateBasedRule, err error) // RateBasedRules returns an object that can list and get RateBasedRules. RateBasedRules(namespace string) RateBasedRuleNamespaceLister RateBasedRuleListerExpansion }
RateBasedRuleLister helps list RateBasedRules. All objects returned here must be treated as read-only.
func NewRateBasedRuleLister ¶
func NewRateBasedRuleLister(indexer cache.Indexer) RateBasedRuleLister
NewRateBasedRuleLister returns a new RateBasedRuleLister.
type RateBasedRuleListerExpansion ¶
type RateBasedRuleListerExpansion interface{}
RateBasedRuleListerExpansion allows custom methods to be added to RateBasedRuleLister.
type RateBasedRuleNamespaceLister ¶
type RateBasedRuleNamespaceLister interface { // List lists all RateBasedRules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RateBasedRule, err error) // Get retrieves the RateBasedRule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RateBasedRule, error) RateBasedRuleNamespaceListerExpansion }
RateBasedRuleNamespaceLister helps list and get RateBasedRules. All objects returned here must be treated as read-only.
type RateBasedRuleNamespaceListerExpansion ¶
type RateBasedRuleNamespaceListerExpansion interface{}
RateBasedRuleNamespaceListerExpansion allows custom methods to be added to RateBasedRuleNamespaceLister.
type RegexMatchSetLister ¶
type RegexMatchSetLister interface { // List lists all RegexMatchSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RegexMatchSet, err error) // RegexMatchSets returns an object that can list and get RegexMatchSets. RegexMatchSets(namespace string) RegexMatchSetNamespaceLister RegexMatchSetListerExpansion }
RegexMatchSetLister helps list RegexMatchSets. All objects returned here must be treated as read-only.
func NewRegexMatchSetLister ¶
func NewRegexMatchSetLister(indexer cache.Indexer) RegexMatchSetLister
NewRegexMatchSetLister returns a new RegexMatchSetLister.
type RegexMatchSetListerExpansion ¶
type RegexMatchSetListerExpansion interface{}
RegexMatchSetListerExpansion allows custom methods to be added to RegexMatchSetLister.
type RegexMatchSetNamespaceLister ¶
type RegexMatchSetNamespaceLister interface { // List lists all RegexMatchSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.RegexMatchSet, err error) // Get retrieves the RegexMatchSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.RegexMatchSet, error) RegexMatchSetNamespaceListerExpansion }
RegexMatchSetNamespaceLister helps list and get RegexMatchSets. All objects returned here must be treated as read-only.
type RegexMatchSetNamespaceListerExpansion ¶
type RegexMatchSetNamespaceListerExpansion interface{}
RegexMatchSetNamespaceListerExpansion allows custom methods to be added to RegexMatchSetNamespaceLister.
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 RuleLister ¶
type RuleLister interface { // List lists all Rules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Rule, err error) // Rules returns an object that can list and get Rules. Rules(namespace string) RuleNamespaceLister RuleListerExpansion }
RuleLister helps list Rules. All objects returned here must be treated as read-only.
func NewRuleLister ¶
func NewRuleLister(indexer cache.Indexer) RuleLister
NewRuleLister returns a new RuleLister.
type RuleListerExpansion ¶
type RuleListerExpansion interface{}
RuleListerExpansion allows custom methods to be added to RuleLister.
type RuleNamespaceLister ¶
type RuleNamespaceLister interface { // List lists all Rules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Rule, err error) // Get retrieves the Rule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Rule, error) RuleNamespaceListerExpansion }
RuleNamespaceLister helps list and get Rules. All objects returned here must be treated as read-only.
type RuleNamespaceListerExpansion ¶
type RuleNamespaceListerExpansion interface{}
RuleNamespaceListerExpansion allows custom methods to be added to RuleNamespaceLister.
type SizeConstraintSetLister ¶
type SizeConstraintSetLister interface { // List lists all SizeConstraintSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SizeConstraintSet, err error) // SizeConstraintSets returns an object that can list and get SizeConstraintSets. SizeConstraintSets(namespace string) SizeConstraintSetNamespaceLister SizeConstraintSetListerExpansion }
SizeConstraintSetLister helps list SizeConstraintSets. All objects returned here must be treated as read-only.
func NewSizeConstraintSetLister ¶
func NewSizeConstraintSetLister(indexer cache.Indexer) SizeConstraintSetLister
NewSizeConstraintSetLister returns a new SizeConstraintSetLister.
type SizeConstraintSetListerExpansion ¶
type SizeConstraintSetListerExpansion interface{}
SizeConstraintSetListerExpansion allows custom methods to be added to SizeConstraintSetLister.
type SizeConstraintSetNamespaceLister ¶
type SizeConstraintSetNamespaceLister interface { // List lists all SizeConstraintSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SizeConstraintSet, err error) // Get retrieves the SizeConstraintSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SizeConstraintSet, error) SizeConstraintSetNamespaceListerExpansion }
SizeConstraintSetNamespaceLister helps list and get SizeConstraintSets. All objects returned here must be treated as read-only.
type SizeConstraintSetNamespaceListerExpansion ¶
type SizeConstraintSetNamespaceListerExpansion interface{}
SizeConstraintSetNamespaceListerExpansion allows custom methods to be added to SizeConstraintSetNamespaceLister.
type SqlInjectionMatchSetLister ¶
type SqlInjectionMatchSetLister interface { // List lists all SqlInjectionMatchSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SqlInjectionMatchSet, err error) // SqlInjectionMatchSets returns an object that can list and get SqlInjectionMatchSets. SqlInjectionMatchSets(namespace string) SqlInjectionMatchSetNamespaceLister SqlInjectionMatchSetListerExpansion }
SqlInjectionMatchSetLister helps list SqlInjectionMatchSets. All objects returned here must be treated as read-only.
func NewSqlInjectionMatchSetLister ¶
func NewSqlInjectionMatchSetLister(indexer cache.Indexer) SqlInjectionMatchSetLister
NewSqlInjectionMatchSetLister returns a new SqlInjectionMatchSetLister.
type SqlInjectionMatchSetListerExpansion ¶
type SqlInjectionMatchSetListerExpansion interface{}
SqlInjectionMatchSetListerExpansion allows custom methods to be added to SqlInjectionMatchSetLister.
type SqlInjectionMatchSetNamespaceLister ¶
type SqlInjectionMatchSetNamespaceLister interface { // List lists all SqlInjectionMatchSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.SqlInjectionMatchSet, err error) // Get retrieves the SqlInjectionMatchSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.SqlInjectionMatchSet, error) SqlInjectionMatchSetNamespaceListerExpansion }
SqlInjectionMatchSetNamespaceLister helps list and get SqlInjectionMatchSets. All objects returned here must be treated as read-only.
type SqlInjectionMatchSetNamespaceListerExpansion ¶
type SqlInjectionMatchSetNamespaceListerExpansion interface{}
SqlInjectionMatchSetNamespaceListerExpansion allows custom methods to be added to SqlInjectionMatchSetNamespaceLister.
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 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.
type XssMatchSetLister ¶
type XssMatchSetLister interface { // List lists all XssMatchSets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.XssMatchSet, err error) // XssMatchSets returns an object that can list and get XssMatchSets. XssMatchSets(namespace string) XssMatchSetNamespaceLister XssMatchSetListerExpansion }
XssMatchSetLister helps list XssMatchSets. All objects returned here must be treated as read-only.
func NewXssMatchSetLister ¶
func NewXssMatchSetLister(indexer cache.Indexer) XssMatchSetLister
NewXssMatchSetLister returns a new XssMatchSetLister.
type XssMatchSetListerExpansion ¶
type XssMatchSetListerExpansion interface{}
XssMatchSetListerExpansion allows custom methods to be added to XssMatchSetLister.
type XssMatchSetNamespaceLister ¶
type XssMatchSetNamespaceLister interface { // List lists all XssMatchSets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.XssMatchSet, err error) // Get retrieves the XssMatchSet from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.XssMatchSet, error) XssMatchSetNamespaceListerExpansion }
XssMatchSetNamespaceLister helps list and get XssMatchSets. All objects returned here must be treated as read-only.
type XssMatchSetNamespaceListerExpansion ¶
type XssMatchSetNamespaceListerExpansion interface{}
XssMatchSetNamespaceListerExpansion allows custom methods to be added to XssMatchSetNamespaceLister.