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 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.

func NewLbLister

func NewLbLister(indexer cache.Indexer) LbLister

NewLbLister returns a new LbLister.

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.

Jump to

Keyboard shortcuts

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