v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 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 AclLister

type AclLister interface {
	// List lists all Acls in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Acl, err error)
	// Acls returns an object that can list and get Acls.
	Acls(namespace string) AclNamespaceLister
	AclListerExpansion
}

AclLister helps list Acls. All objects returned here must be treated as read-only.

func NewAclLister

func NewAclLister(indexer cache.Indexer) AclLister

NewAclLister returns a new AclLister.

type AclListerExpansion

type AclListerExpansion interface{}

AclListerExpansion allows custom methods to be added to AclLister.

type AclNamespaceLister

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

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

type AclNamespaceListerExpansion

type AclNamespaceListerExpansion interface{}

AclNamespaceListerExpansion allows custom methods to be added to AclNamespaceLister.

type HealthCheckTemplateLister

type HealthCheckTemplateLister interface {
	// List lists all HealthCheckTemplates in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.HealthCheckTemplate, err error)
	// HealthCheckTemplates returns an object that can list and get HealthCheckTemplates.
	HealthCheckTemplates(namespace string) HealthCheckTemplateNamespaceLister
	HealthCheckTemplateListerExpansion
}

HealthCheckTemplateLister helps list HealthCheckTemplates. All objects returned here must be treated as read-only.

func NewHealthCheckTemplateLister

func NewHealthCheckTemplateLister(indexer cache.Indexer) HealthCheckTemplateLister

NewHealthCheckTemplateLister returns a new HealthCheckTemplateLister.

type HealthCheckTemplateListerExpansion

type HealthCheckTemplateListerExpansion interface{}

HealthCheckTemplateListerExpansion allows custom methods to be added to HealthCheckTemplateLister.

type HealthCheckTemplateNamespaceLister

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

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

type HealthCheckTemplateNamespaceListerExpansion

type HealthCheckTemplateNamespaceListerExpansion interface{}

HealthCheckTemplateNamespaceListerExpansion allows custom methods to be added to HealthCheckTemplateNamespaceLister.

type ListenerLister

type ListenerLister interface {
	// List lists all Listeners in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Listener, err error)
	// Listeners returns an object that can list and get Listeners.
	Listeners(namespace string) ListenerNamespaceLister
	ListenerListerExpansion
}

ListenerLister helps list Listeners. All objects returned here must be treated as read-only.

func NewListenerLister

func NewListenerLister(indexer cache.Indexer) ListenerLister

NewListenerLister returns a new ListenerLister.

type ListenerListerExpansion

type ListenerListerExpansion interface{}

ListenerListerExpansion allows custom methods to be added to ListenerLister.

type ListenerNamespaceLister

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

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

type ListenerNamespaceListerExpansion

type ListenerNamespaceListerExpansion interface{}

ListenerNamespaceListerExpansion allows custom methods to be added to ListenerNamespaceLister.

type LoadBalancerLister

type LoadBalancerLister interface {
	// List lists all LoadBalancers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LoadBalancer, err error)
	// LoadBalancers returns an object that can list and get LoadBalancers.
	LoadBalancers(namespace string) LoadBalancerNamespaceLister
	LoadBalancerListerExpansion
}

LoadBalancerLister helps list LoadBalancers. All objects returned here must be treated as read-only.

func NewLoadBalancerLister

func NewLoadBalancerLister(indexer cache.Indexer) LoadBalancerLister

NewLoadBalancerLister returns a new LoadBalancerLister.

type LoadBalancerListerExpansion

type LoadBalancerListerExpansion interface{}

LoadBalancerListerExpansion allows custom methods to be added to LoadBalancerLister.

type LoadBalancerNamespaceLister

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

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

type LoadBalancerNamespaceListerExpansion

type LoadBalancerNamespaceListerExpansion interface{}

LoadBalancerNamespaceListerExpansion allows custom methods to be added to LoadBalancerNamespaceLister.

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 SecurityPolicyLister

type SecurityPolicyLister interface {
	// List lists all SecurityPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityPolicy, err error)
	// SecurityPolicies returns an object that can list and get SecurityPolicies.
	SecurityPolicies(namespace string) SecurityPolicyNamespaceLister
	SecurityPolicyListerExpansion
}

SecurityPolicyLister helps list SecurityPolicies. All objects returned here must be treated as read-only.

func NewSecurityPolicyLister

func NewSecurityPolicyLister(indexer cache.Indexer) SecurityPolicyLister

NewSecurityPolicyLister returns a new SecurityPolicyLister.

type SecurityPolicyListerExpansion

type SecurityPolicyListerExpansion interface{}

SecurityPolicyListerExpansion allows custom methods to be added to SecurityPolicyLister.

type SecurityPolicyNamespaceLister

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

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

type SecurityPolicyNamespaceListerExpansion

type SecurityPolicyNamespaceListerExpansion interface{}

SecurityPolicyNamespaceListerExpansion allows custom methods to be added to SecurityPolicyNamespaceLister.

type ServerGroupLister

type ServerGroupLister interface {
	// List lists all ServerGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ServerGroup, err error)
	// ServerGroups returns an object that can list and get ServerGroups.
	ServerGroups(namespace string) ServerGroupNamespaceLister
	ServerGroupListerExpansion
}

ServerGroupLister helps list ServerGroups. All objects returned here must be treated as read-only.

func NewServerGroupLister

func NewServerGroupLister(indexer cache.Indexer) ServerGroupLister

NewServerGroupLister returns a new ServerGroupLister.

type ServerGroupListerExpansion

type ServerGroupListerExpansion interface{}

ServerGroupListerExpansion allows custom methods to be added to ServerGroupLister.

type ServerGroupNamespaceLister

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

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

type ServerGroupNamespaceListerExpansion

type ServerGroupNamespaceListerExpansion interface{}

ServerGroupNamespaceListerExpansion allows custom methods to be added to ServerGroupNamespaceLister.

Jump to

Keyboard shortcuts

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