Documentation ¶
Index ¶
- type AclLister
- type AclListerExpansion
- type AclNamespaceLister
- type AclNamespaceListerExpansion
- type AttachmentLister
- type AttachmentListerExpansion
- type AttachmentNamespaceLister
- type AttachmentNamespaceListerExpansion
- type BackendServerLister
- type BackendServerListerExpansion
- type BackendServerNamespaceLister
- type BackendServerNamespaceListerExpansion
- type CaCertificateLister
- type CaCertificateListerExpansion
- type CaCertificateNamespaceLister
- type CaCertificateNamespaceListerExpansion
- type DomainExtensionLister
- type DomainExtensionListerExpansion
- type DomainExtensionNamespaceLister
- type DomainExtensionNamespaceListerExpansion
- type ListenerLister
- type ListenerListerExpansion
- type ListenerNamespaceLister
- type ListenerNamespaceListerExpansion
- type LoadBalancerLister
- type LoadBalancerListerExpansion
- type LoadBalancerNamespaceLister
- type LoadBalancerNamespaceListerExpansion
- type MasterSlaveServerGroupLister
- type MasterSlaveServerGroupListerExpansion
- type MasterSlaveServerGroupNamespaceLister
- type MasterSlaveServerGroupNamespaceListerExpansion
- type RuleLister
- type RuleListerExpansion
- type RuleNamespaceLister
- type RuleNamespaceListerExpansion
- type ServerCertificateLister
- type ServerCertificateListerExpansion
- type ServerCertificateNamespaceLister
- type ServerCertificateNamespaceListerExpansion
- type ServerGroupLister
- type ServerGroupListerExpansion
- type ServerGroupNamespaceLister
- type ServerGroupNamespaceListerExpansion
- type SlbLister
- type SlbListerExpansion
- type SlbNamespaceLister
- type SlbNamespaceListerExpansion
- type TlsCipherPolicyLister
- type TlsCipherPolicyListerExpansion
- type TlsCipherPolicyNamespaceLister
- type TlsCipherPolicyNamespaceListerExpansion
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.
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.
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.