Documentation ¶
Index ¶
- type BackendAddressPoolAddressLister
- type BackendAddressPoolAddressListerExpansion
- type BackendAddressPoolAddressNamespaceLister
- type BackendAddressPoolAddressNamespaceListerExpansion
- type BackendAddressPoolLister
- type BackendAddressPoolListerExpansion
- type BackendAddressPoolNamespaceLister
- type BackendAddressPoolNamespaceListerExpansion
- type LbLister
- type LbListerExpansion
- type LbNamespaceLister
- type LbNamespaceListerExpansion
- type NatPoolLister
- type NatPoolListerExpansion
- type NatPoolNamespaceLister
- type NatPoolNamespaceListerExpansion
- type NatRuleLister
- type NatRuleListerExpansion
- type NatRuleNamespaceLister
- type NatRuleNamespaceListerExpansion
- type OutboundRuleLister
- type OutboundRuleListerExpansion
- type OutboundRuleNamespaceLister
- type OutboundRuleNamespaceListerExpansion
- type ProbeLister
- type ProbeListerExpansion
- type ProbeNamespaceLister
- type ProbeNamespaceListerExpansion
- type RuleLister
- type RuleListerExpansion
- type RuleNamespaceLister
- type RuleNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendAddressPoolAddressLister ¶
type BackendAddressPoolAddressLister interface { // List lists all BackendAddressPoolAddresses in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.BackendAddressPoolAddress, err error) // BackendAddressPoolAddresses returns an object that can list and get BackendAddressPoolAddresses. BackendAddressPoolAddresses(namespace string) BackendAddressPoolAddressNamespaceLister BackendAddressPoolAddressListerExpansion }
BackendAddressPoolAddressLister helps list BackendAddressPoolAddresses. All objects returned here must be treated as read-only.
func NewBackendAddressPoolAddressLister ¶
func NewBackendAddressPoolAddressLister(indexer cache.Indexer) BackendAddressPoolAddressLister
NewBackendAddressPoolAddressLister returns a new BackendAddressPoolAddressLister.
type BackendAddressPoolAddressListerExpansion ¶
type BackendAddressPoolAddressListerExpansion interface{}
BackendAddressPoolAddressListerExpansion allows custom methods to be added to BackendAddressPoolAddressLister.
type BackendAddressPoolAddressNamespaceLister ¶
type BackendAddressPoolAddressNamespaceLister interface { // List lists all BackendAddressPoolAddresses in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.BackendAddressPoolAddress, err error) // Get retrieves the BackendAddressPoolAddress from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.BackendAddressPoolAddress, error) BackendAddressPoolAddressNamespaceListerExpansion }
BackendAddressPoolAddressNamespaceLister helps list and get BackendAddressPoolAddresses. All objects returned here must be treated as read-only.
type BackendAddressPoolAddressNamespaceListerExpansion ¶
type BackendAddressPoolAddressNamespaceListerExpansion interface{}
BackendAddressPoolAddressNamespaceListerExpansion allows custom methods to be added to BackendAddressPoolAddressNamespaceLister.
type BackendAddressPoolLister ¶
type BackendAddressPoolLister interface { // List lists all BackendAddressPools in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.BackendAddressPool, err error) // BackendAddressPools returns an object that can list and get BackendAddressPools. BackendAddressPools(namespace string) BackendAddressPoolNamespaceLister BackendAddressPoolListerExpansion }
BackendAddressPoolLister helps list BackendAddressPools. All objects returned here must be treated as read-only.
func NewBackendAddressPoolLister ¶
func NewBackendAddressPoolLister(indexer cache.Indexer) BackendAddressPoolLister
NewBackendAddressPoolLister returns a new BackendAddressPoolLister.
type BackendAddressPoolListerExpansion ¶
type BackendAddressPoolListerExpansion interface{}
BackendAddressPoolListerExpansion allows custom methods to be added to BackendAddressPoolLister.
type BackendAddressPoolNamespaceLister ¶
type BackendAddressPoolNamespaceLister interface { // List lists all BackendAddressPools in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.BackendAddressPool, err error) // Get retrieves the BackendAddressPool from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.BackendAddressPool, error) BackendAddressPoolNamespaceListerExpansion }
BackendAddressPoolNamespaceLister helps list and get BackendAddressPools. All objects returned here must be treated as read-only.
type BackendAddressPoolNamespaceListerExpansion ¶
type BackendAddressPoolNamespaceListerExpansion interface{}
BackendAddressPoolNamespaceListerExpansion allows custom methods to be added to BackendAddressPoolNamespaceLister.
type LbLister ¶
type LbLister interface { // List lists all Lbs in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Lb, err error) // Lbs returns an object that can list and get Lbs. Lbs(namespace string) LbNamespaceLister LbListerExpansion }
LbLister helps list Lbs. All objects returned here must be treated as read-only.
type LbListerExpansion ¶
type LbListerExpansion interface{}
LbListerExpansion allows custom methods to be added to LbLister.
type LbNamespaceLister ¶
type LbNamespaceLister interface { // List lists all Lbs in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Lb, err error) // Get retrieves the Lb from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Lb, error) LbNamespaceListerExpansion }
LbNamespaceLister helps list and get Lbs. All objects returned here must be treated as read-only.
type LbNamespaceListerExpansion ¶
type LbNamespaceListerExpansion interface{}
LbNamespaceListerExpansion allows custom methods to be added to LbNamespaceLister.
type NatPoolLister ¶
type NatPoolLister interface { // List lists all NatPools in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NatPool, err error) // NatPools returns an object that can list and get NatPools. NatPools(namespace string) NatPoolNamespaceLister NatPoolListerExpansion }
NatPoolLister helps list NatPools. All objects returned here must be treated as read-only.
func NewNatPoolLister ¶
func NewNatPoolLister(indexer cache.Indexer) NatPoolLister
NewNatPoolLister returns a new NatPoolLister.
type NatPoolListerExpansion ¶
type NatPoolListerExpansion interface{}
NatPoolListerExpansion allows custom methods to be added to NatPoolLister.
type NatPoolNamespaceLister ¶
type NatPoolNamespaceLister interface { // List lists all NatPools in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NatPool, err error) // Get retrieves the NatPool from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.NatPool, error) NatPoolNamespaceListerExpansion }
NatPoolNamespaceLister helps list and get NatPools. All objects returned here must be treated as read-only.
type NatPoolNamespaceListerExpansion ¶
type NatPoolNamespaceListerExpansion interface{}
NatPoolNamespaceListerExpansion allows custom methods to be added to NatPoolNamespaceLister.
type NatRuleLister ¶
type NatRuleLister interface { // List lists all NatRules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NatRule, err error) // NatRules returns an object that can list and get NatRules. NatRules(namespace string) NatRuleNamespaceLister NatRuleListerExpansion }
NatRuleLister helps list NatRules. All objects returned here must be treated as read-only.
func NewNatRuleLister ¶
func NewNatRuleLister(indexer cache.Indexer) NatRuleLister
NewNatRuleLister returns a new NatRuleLister.
type NatRuleListerExpansion ¶
type NatRuleListerExpansion interface{}
NatRuleListerExpansion allows custom methods to be added to NatRuleLister.
type NatRuleNamespaceLister ¶
type NatRuleNamespaceLister interface { // List lists all NatRules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.NatRule, err error) // Get retrieves the NatRule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.NatRule, error) NatRuleNamespaceListerExpansion }
NatRuleNamespaceLister helps list and get NatRules. All objects returned here must be treated as read-only.
type NatRuleNamespaceListerExpansion ¶
type NatRuleNamespaceListerExpansion interface{}
NatRuleNamespaceListerExpansion allows custom methods to be added to NatRuleNamespaceLister.
type OutboundRuleLister ¶
type OutboundRuleLister interface { // List lists all OutboundRules in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.OutboundRule, err error) // OutboundRules returns an object that can list and get OutboundRules. OutboundRules(namespace string) OutboundRuleNamespaceLister OutboundRuleListerExpansion }
OutboundRuleLister helps list OutboundRules. All objects returned here must be treated as read-only.
func NewOutboundRuleLister ¶
func NewOutboundRuleLister(indexer cache.Indexer) OutboundRuleLister
NewOutboundRuleLister returns a new OutboundRuleLister.
type OutboundRuleListerExpansion ¶
type OutboundRuleListerExpansion interface{}
OutboundRuleListerExpansion allows custom methods to be added to OutboundRuleLister.
type OutboundRuleNamespaceLister ¶
type OutboundRuleNamespaceLister interface { // List lists all OutboundRules in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.OutboundRule, err error) // Get retrieves the OutboundRule from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.OutboundRule, error) OutboundRuleNamespaceListerExpansion }
OutboundRuleNamespaceLister helps list and get OutboundRules. All objects returned here must be treated as read-only.
type OutboundRuleNamespaceListerExpansion ¶
type OutboundRuleNamespaceListerExpansion interface{}
OutboundRuleNamespaceListerExpansion allows custom methods to be added to OutboundRuleNamespaceLister.
type ProbeLister ¶
type ProbeLister interface { // List lists all Probes in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Probe, err error) // Probes returns an object that can list and get Probes. Probes(namespace string) ProbeNamespaceLister ProbeListerExpansion }
ProbeLister helps list Probes. All objects returned here must be treated as read-only.
func NewProbeLister ¶
func NewProbeLister(indexer cache.Indexer) ProbeLister
NewProbeLister returns a new ProbeLister.
type ProbeListerExpansion ¶
type ProbeListerExpansion interface{}
ProbeListerExpansion allows custom methods to be added to ProbeLister.
type ProbeNamespaceLister ¶
type ProbeNamespaceLister interface { // List lists all Probes in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Probe, err error) // Get retrieves the Probe from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Probe, error) ProbeNamespaceListerExpansion }
ProbeNamespaceLister helps list and get Probes. All objects returned here must be treated as read-only.
type ProbeNamespaceListerExpansion ¶
type ProbeNamespaceListerExpansion interface{}
ProbeNamespaceListerExpansion allows custom methods to be added to ProbeNamespaceLister.
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.