Documentation ¶
Index ¶
- type AclLister
- type AclListerExpansion
- type AclNamespaceLister
- type AclNamespaceListerExpansion
- type HealthCheckTemplateLister
- type HealthCheckTemplateListerExpansion
- type HealthCheckTemplateNamespaceLister
- type HealthCheckTemplateNamespaceListerExpansion
- type ListenerLister
- type ListenerListerExpansion
- type ListenerNamespaceLister
- type ListenerNamespaceListerExpansion
- type LoadBalancerLister
- type LoadBalancerListerExpansion
- type LoadBalancerNamespaceLister
- type LoadBalancerNamespaceListerExpansion
- type RuleLister
- type RuleListerExpansion
- type RuleNamespaceLister
- type RuleNamespaceListerExpansion
- type SecurityPolicyLister
- type SecurityPolicyListerExpansion
- type SecurityPolicyNamespaceLister
- type SecurityPolicyNamespaceListerExpansion
- type ServerGroupLister
- type ServerGroupListerExpansion
- type ServerGroupNamespaceLister
- type ServerGroupNamespaceListerExpansion
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 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.