Documentation ¶
Index ¶
- type L4RuleLister
- type L4RuleListerExpansion
- type L4RuleNamespaceLister
- type L4RuleNamespaceListerExpansion
- type L7RuleLister
- type L7RuleListerExpansion
- type L7RuleNamespaceLister
- type L7RuleNamespaceListerExpansion
- type SSORuleLister
- type SSORuleListerExpansion
- type SSORuleNamespaceLister
- type SSORuleNamespaceListerExpansion
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.