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 AttachmentLister

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

AttachmentLister helps list Attachments. All objects returned here must be treated as read-only.

func NewAttachmentLister

func NewAttachmentLister(indexer cache.Indexer) AttachmentLister

NewAttachmentLister returns a new AttachmentLister.

type AttachmentListerExpansion

type AttachmentListerExpansion interface{}

AttachmentListerExpansion allows custom methods to be added to AttachmentLister.

type AttachmentNamespaceLister

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

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

type AttachmentNamespaceListerExpansion

type AttachmentNamespaceListerExpansion interface{}

AttachmentNamespaceListerExpansion allows custom methods to be added to AttachmentNamespaceLister.

type BackendServerLister

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

BackendServerLister helps list BackendServers. All objects returned here must be treated as read-only.

func NewBackendServerLister

func NewBackendServerLister(indexer cache.Indexer) BackendServerLister

NewBackendServerLister returns a new BackendServerLister.

type BackendServerListerExpansion

type BackendServerListerExpansion interface{}

BackendServerListerExpansion allows custom methods to be added to BackendServerLister.

type BackendServerNamespaceLister

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

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

type BackendServerNamespaceListerExpansion

type BackendServerNamespaceListerExpansion interface{}

BackendServerNamespaceListerExpansion allows custom methods to be added to BackendServerNamespaceLister.

type CaCertificateLister

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

CaCertificateLister helps list CaCertificates. All objects returned here must be treated as read-only.

func NewCaCertificateLister

func NewCaCertificateLister(indexer cache.Indexer) CaCertificateLister

NewCaCertificateLister returns a new CaCertificateLister.

type CaCertificateListerExpansion

type CaCertificateListerExpansion interface{}

CaCertificateListerExpansion allows custom methods to be added to CaCertificateLister.

type CaCertificateNamespaceLister

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

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

type CaCertificateNamespaceListerExpansion

type CaCertificateNamespaceListerExpansion interface{}

CaCertificateNamespaceListerExpansion allows custom methods to be added to CaCertificateNamespaceLister.

type DomainExtensionLister

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

DomainExtensionLister helps list DomainExtensions. All objects returned here must be treated as read-only.

func NewDomainExtensionLister

func NewDomainExtensionLister(indexer cache.Indexer) DomainExtensionLister

NewDomainExtensionLister returns a new DomainExtensionLister.

type DomainExtensionListerExpansion

type DomainExtensionListerExpansion interface{}

DomainExtensionListerExpansion allows custom methods to be added to DomainExtensionLister.

type DomainExtensionNamespaceLister

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

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

type DomainExtensionNamespaceListerExpansion

type DomainExtensionNamespaceListerExpansion interface{}

DomainExtensionNamespaceListerExpansion allows custom methods to be added to DomainExtensionNamespaceLister.

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 MasterSlaveServerGroupLister

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

MasterSlaveServerGroupLister helps list MasterSlaveServerGroups. All objects returned here must be treated as read-only.

func NewMasterSlaveServerGroupLister

func NewMasterSlaveServerGroupLister(indexer cache.Indexer) MasterSlaveServerGroupLister

NewMasterSlaveServerGroupLister returns a new MasterSlaveServerGroupLister.

type MasterSlaveServerGroupListerExpansion

type MasterSlaveServerGroupListerExpansion interface{}

MasterSlaveServerGroupListerExpansion allows custom methods to be added to MasterSlaveServerGroupLister.

type MasterSlaveServerGroupNamespaceLister

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

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

type MasterSlaveServerGroupNamespaceListerExpansion

type MasterSlaveServerGroupNamespaceListerExpansion interface{}

MasterSlaveServerGroupNamespaceListerExpansion allows custom methods to be added to MasterSlaveServerGroupNamespaceLister.

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 ServerCertificateLister

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

ServerCertificateLister helps list ServerCertificates. All objects returned here must be treated as read-only.

func NewServerCertificateLister

func NewServerCertificateLister(indexer cache.Indexer) ServerCertificateLister

NewServerCertificateLister returns a new ServerCertificateLister.

type ServerCertificateListerExpansion

type ServerCertificateListerExpansion interface{}

ServerCertificateListerExpansion allows custom methods to be added to ServerCertificateLister.

type ServerCertificateNamespaceLister

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

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

type ServerCertificateNamespaceListerExpansion

type ServerCertificateNamespaceListerExpansion interface{}

ServerCertificateNamespaceListerExpansion allows custom methods to be added to ServerCertificateNamespaceLister.

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.

type SlbLister

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

SlbLister helps list Slbs. All objects returned here must be treated as read-only.

func NewSlbLister

func NewSlbLister(indexer cache.Indexer) SlbLister

NewSlbLister returns a new SlbLister.

type SlbListerExpansion

type SlbListerExpansion interface{}

SlbListerExpansion allows custom methods to be added to SlbLister.

type SlbNamespaceLister

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

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

type SlbNamespaceListerExpansion

type SlbNamespaceListerExpansion interface{}

SlbNamespaceListerExpansion allows custom methods to be added to SlbNamespaceLister.

type TlsCipherPolicyLister added in v0.4.0

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

TlsCipherPolicyLister helps list TlsCipherPolicies. All objects returned here must be treated as read-only.

func NewTlsCipherPolicyLister added in v0.4.0

func NewTlsCipherPolicyLister(indexer cache.Indexer) TlsCipherPolicyLister

NewTlsCipherPolicyLister returns a new TlsCipherPolicyLister.

type TlsCipherPolicyListerExpansion added in v0.4.0

type TlsCipherPolicyListerExpansion interface{}

TlsCipherPolicyListerExpansion allows custom methods to be added to TlsCipherPolicyLister.

type TlsCipherPolicyNamespaceLister added in v0.4.0

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

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

type TlsCipherPolicyNamespaceListerExpansion added in v0.4.0

type TlsCipherPolicyNamespaceListerExpansion interface{}

TlsCipherPolicyNamespaceListerExpansion allows custom methods to be added to TlsCipherPolicyNamespaceLister.

Jump to

Keyboard shortcuts

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