v1alpha2

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2024 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 L4RuleLister

type L4RuleLister interface {
	// List lists all L4Rules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.L4Rule, err error)
	// L4Rules returns an object that can list and get L4Rules.
	L4Rules(namespace string) L4RuleNamespaceLister
	L4RuleListerExpansion
}

L4RuleLister helps list L4Rules. All objects returned here must be treated as read-only.

func NewL4RuleLister

func NewL4RuleLister(indexer cache.Indexer) L4RuleLister

NewL4RuleLister returns a new L4RuleLister.

type L4RuleListerExpansion

type L4RuleListerExpansion interface{}

L4RuleListerExpansion allows custom methods to be added to L4RuleLister.

type L4RuleNamespaceLister

type L4RuleNamespaceLister interface {
	// List lists all L4Rules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.L4Rule, err error)
	// Get retrieves the L4Rule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.L4Rule, error)
	L4RuleNamespaceListerExpansion
}

L4RuleNamespaceLister helps list and get L4Rules. All objects returned here must be treated as read-only.

type L4RuleNamespaceListerExpansion

type L4RuleNamespaceListerExpansion interface{}

L4RuleNamespaceListerExpansion allows custom methods to be added to L4RuleNamespaceLister.

type L7RuleLister

type L7RuleLister interface {
	// List lists all L7Rules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.L7Rule, err error)
	// L7Rules returns an object that can list and get L7Rules.
	L7Rules(namespace string) L7RuleNamespaceLister
	L7RuleListerExpansion
}

L7RuleLister helps list L7Rules. All objects returned here must be treated as read-only.

func NewL7RuleLister

func NewL7RuleLister(indexer cache.Indexer) L7RuleLister

NewL7RuleLister returns a new L7RuleLister.

type L7RuleListerExpansion

type L7RuleListerExpansion interface{}

L7RuleListerExpansion allows custom methods to be added to L7RuleLister.

type L7RuleNamespaceLister

type L7RuleNamespaceLister interface {
	// List lists all L7Rules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.L7Rule, err error)
	// Get retrieves the L7Rule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.L7Rule, error)
	L7RuleNamespaceListerExpansion
}

L7RuleNamespaceLister helps list and get L7Rules. All objects returned here must be treated as read-only.

type L7RuleNamespaceListerExpansion

type L7RuleNamespaceListerExpansion interface{}

L7RuleNamespaceListerExpansion allows custom methods to be added to L7RuleNamespaceLister.

type SSORuleLister

type SSORuleLister interface {
	// List lists all SSORules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.SSORule, err error)
	// SSORules returns an object that can list and get SSORules.
	SSORules(namespace string) SSORuleNamespaceLister
	SSORuleListerExpansion
}

SSORuleLister helps list SSORules. All objects returned here must be treated as read-only.

func NewSSORuleLister

func NewSSORuleLister(indexer cache.Indexer) SSORuleLister

NewSSORuleLister returns a new SSORuleLister.

type SSORuleListerExpansion

type SSORuleListerExpansion interface{}

SSORuleListerExpansion allows custom methods to be added to SSORuleLister.

type SSORuleNamespaceLister

type SSORuleNamespaceLister interface {
	// List lists all SSORules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha2.SSORule, err error)
	// Get retrieves the SSORule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha2.SSORule, error)
	SSORuleNamespaceListerExpansion
}

SSORuleNamespaceLister helps list and get SSORules. All objects returned here must be treated as read-only.

type SSORuleNamespaceListerExpansion

type SSORuleNamespaceListerExpansion interface{}

SSORuleNamespaceListerExpansion allows custom methods to be added to SSORuleNamespaceLister.

Jump to

Keyboard shortcuts

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