v1

package
v1.12.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 20, 2024 License: Apache-2.0 Imports: 4 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IPLister

type IPLister interface {
	// List lists all IPs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.IP, err error)
	// Get retrieves the IP from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.IP, error)
	IPListerExpansion
}

IPLister helps list IPs. All objects returned here must be treated as read-only.

func NewIPLister

func NewIPLister(indexer cache.Indexer) IPLister

NewIPLister returns a new IPLister.

type IPListerExpansion

type IPListerExpansion interface{}

IPListerExpansion allows custom methods to be added to IPLister.

type IPPoolLister added in v1.12.0

type IPPoolLister interface {
	// List lists all IPPools in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.IPPool, err error)
	// Get retrieves the IPPool from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.IPPool, error)
	IPPoolListerExpansion
}

IPPoolLister helps list IPPools. All objects returned here must be treated as read-only.

func NewIPPoolLister added in v1.12.0

func NewIPPoolLister(indexer cache.Indexer) IPPoolLister

NewIPPoolLister returns a new IPPoolLister.

type IPPoolListerExpansion added in v1.12.0

type IPPoolListerExpansion interface{}

IPPoolListerExpansion allows custom methods to be added to IPPoolLister.

type IptablesDnatRuleLister added in v1.10.0

type IptablesDnatRuleLister interface {
	// List lists all IptablesDnatRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.IptablesDnatRule, err error)
	// Get retrieves the IptablesDnatRule from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.IptablesDnatRule, error)
	IptablesDnatRuleListerExpansion
}

IptablesDnatRuleLister helps list IptablesDnatRules. All objects returned here must be treated as read-only.

func NewIptablesDnatRuleLister added in v1.10.0

func NewIptablesDnatRuleLister(indexer cache.Indexer) IptablesDnatRuleLister

NewIptablesDnatRuleLister returns a new IptablesDnatRuleLister.

type IptablesDnatRuleListerExpansion added in v1.10.0

type IptablesDnatRuleListerExpansion interface{}

IptablesDnatRuleListerExpansion allows custom methods to be added to IptablesDnatRuleLister.

type IptablesEIPLister added in v1.10.0

type IptablesEIPLister interface {
	// List lists all IptablesEIPs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.IptablesEIP, err error)
	// Get retrieves the IptablesEIP from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.IptablesEIP, error)
	IptablesEIPListerExpansion
}

IptablesEIPLister helps list IptablesEIPs. All objects returned here must be treated as read-only.

func NewIptablesEIPLister added in v1.10.0

func NewIptablesEIPLister(indexer cache.Indexer) IptablesEIPLister

NewIptablesEIPLister returns a new IptablesEIPLister.

type IptablesEIPListerExpansion added in v1.10.0

type IptablesEIPListerExpansion interface{}

IptablesEIPListerExpansion allows custom methods to be added to IptablesEIPLister.

type IptablesFIPRuleLister added in v1.10.0

type IptablesFIPRuleLister interface {
	// List lists all IptablesFIPRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.IptablesFIPRule, err error)
	// Get retrieves the IptablesFIPRule from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.IptablesFIPRule, error)
	IptablesFIPRuleListerExpansion
}

IptablesFIPRuleLister helps list IptablesFIPRules. All objects returned here must be treated as read-only.

func NewIptablesFIPRuleLister added in v1.10.0

func NewIptablesFIPRuleLister(indexer cache.Indexer) IptablesFIPRuleLister

NewIptablesFIPRuleLister returns a new IptablesFIPRuleLister.

type IptablesFIPRuleListerExpansion added in v1.10.0

type IptablesFIPRuleListerExpansion interface{}

IptablesFIPRuleListerExpansion allows custom methods to be added to IptablesFIPRuleLister.

type IptablesSnatRuleLister added in v1.10.0

type IptablesSnatRuleLister interface {
	// List lists all IptablesSnatRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.IptablesSnatRule, err error)
	// Get retrieves the IptablesSnatRule from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.IptablesSnatRule, error)
	IptablesSnatRuleListerExpansion
}

IptablesSnatRuleLister helps list IptablesSnatRules. All objects returned here must be treated as read-only.

func NewIptablesSnatRuleLister added in v1.10.0

func NewIptablesSnatRuleLister(indexer cache.Indexer) IptablesSnatRuleLister

NewIptablesSnatRuleLister returns a new IptablesSnatRuleLister.

type IptablesSnatRuleListerExpansion added in v1.10.0

type IptablesSnatRuleListerExpansion interface{}

IptablesSnatRuleListerExpansion allows custom methods to be added to IptablesSnatRuleLister.

type OvnDnatRuleLister added in v1.12.0

type OvnDnatRuleLister interface {
	// List lists all OvnDnatRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.OvnDnatRule, err error)
	// Get retrieves the OvnDnatRule from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.OvnDnatRule, error)
	OvnDnatRuleListerExpansion
}

OvnDnatRuleLister helps list OvnDnatRules. All objects returned here must be treated as read-only.

func NewOvnDnatRuleLister added in v1.12.0

func NewOvnDnatRuleLister(indexer cache.Indexer) OvnDnatRuleLister

NewOvnDnatRuleLister returns a new OvnDnatRuleLister.

type OvnDnatRuleListerExpansion added in v1.12.0

type OvnDnatRuleListerExpansion interface{}

OvnDnatRuleListerExpansion allows custom methods to be added to OvnDnatRuleLister.

type OvnEipLister added in v1.11.0

type OvnEipLister interface {
	// List lists all OvnEips in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.OvnEip, err error)
	// Get retrieves the OvnEip from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.OvnEip, error)
	OvnEipListerExpansion
}

OvnEipLister helps list OvnEips. All objects returned here must be treated as read-only.

func NewOvnEipLister added in v1.11.0

func NewOvnEipLister(indexer cache.Indexer) OvnEipLister

NewOvnEipLister returns a new OvnEipLister.

type OvnEipListerExpansion added in v1.11.0

type OvnEipListerExpansion interface{}

OvnEipListerExpansion allows custom methods to be added to OvnEipLister.

type OvnFipLister added in v1.11.0

type OvnFipLister interface {
	// List lists all OvnFips in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.OvnFip, err error)
	// Get retrieves the OvnFip from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.OvnFip, error)
	OvnFipListerExpansion
}

OvnFipLister helps list OvnFips. All objects returned here must be treated as read-only.

func NewOvnFipLister added in v1.11.0

func NewOvnFipLister(indexer cache.Indexer) OvnFipLister

NewOvnFipLister returns a new OvnFipLister.

type OvnFipListerExpansion added in v1.11.0

type OvnFipListerExpansion interface{}

OvnFipListerExpansion allows custom methods to be added to OvnFipLister.

type OvnSnatRuleLister added in v1.11.0

type OvnSnatRuleLister interface {
	// List lists all OvnSnatRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.OvnSnatRule, err error)
	// Get retrieves the OvnSnatRule from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.OvnSnatRule, error)
	OvnSnatRuleListerExpansion
}

OvnSnatRuleLister helps list OvnSnatRules. All objects returned here must be treated as read-only.

func NewOvnSnatRuleLister added in v1.11.0

func NewOvnSnatRuleLister(indexer cache.Indexer) OvnSnatRuleLister

NewOvnSnatRuleLister returns a new OvnSnatRuleLister.

type OvnSnatRuleListerExpansion added in v1.11.0

type OvnSnatRuleListerExpansion interface{}

OvnSnatRuleListerExpansion allows custom methods to be added to OvnSnatRuleLister.

type ProviderNetworkLister added in v1.7.1

type ProviderNetworkLister interface {
	// List lists all ProviderNetworks in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.ProviderNetwork, err error)
	// Get retrieves the ProviderNetwork from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.ProviderNetwork, error)
	ProviderNetworkListerExpansion
}

ProviderNetworkLister helps list ProviderNetworks. All objects returned here must be treated as read-only.

func NewProviderNetworkLister added in v1.7.1

func NewProviderNetworkLister(indexer cache.Indexer) ProviderNetworkLister

NewProviderNetworkLister returns a new ProviderNetworkLister.

type ProviderNetworkListerExpansion added in v1.7.1

type ProviderNetworkListerExpansion interface{}

ProviderNetworkListerExpansion allows custom methods to be added to ProviderNetworkLister.

type QoSPolicyLister added in v1.12.0

type QoSPolicyLister interface {
	// List lists all QoSPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.QoSPolicy, err error)
	// Get retrieves the QoSPolicy from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.QoSPolicy, error)
	QoSPolicyListerExpansion
}

QoSPolicyLister helps list QoSPolicies. All objects returned here must be treated as read-only.

func NewQoSPolicyLister added in v1.12.0

func NewQoSPolicyLister(indexer cache.Indexer) QoSPolicyLister

NewQoSPolicyLister returns a new QoSPolicyLister.

type QoSPolicyListerExpansion added in v1.12.0

type QoSPolicyListerExpansion interface{}

QoSPolicyListerExpansion allows custom methods to be added to QoSPolicyLister.

type SecurityGroupLister added in v1.8.0

type SecurityGroupLister interface {
	// List lists all SecurityGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.SecurityGroup, err error)
	// Get retrieves the SecurityGroup from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.SecurityGroup, error)
	SecurityGroupListerExpansion
}

SecurityGroupLister helps list SecurityGroups. All objects returned here must be treated as read-only.

func NewSecurityGroupLister added in v1.8.0

func NewSecurityGroupLister(indexer cache.Indexer) SecurityGroupLister

NewSecurityGroupLister returns a new SecurityGroupLister.

type SecurityGroupListerExpansion added in v1.8.0

type SecurityGroupListerExpansion interface{}

SecurityGroupListerExpansion allows custom methods to be added to SecurityGroupLister.

type SubnetLister

type SubnetLister interface {
	// List lists all Subnets in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Subnet, err error)
	// Get retrieves the Subnet from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.Subnet, error)
	SubnetListerExpansion
}

SubnetLister helps list Subnets. All objects returned here must be treated as read-only.

func NewSubnetLister

func NewSubnetLister(indexer cache.Indexer) SubnetLister

NewSubnetLister returns a new SubnetLister.

type SubnetListerExpansion

type SubnetListerExpansion interface{}

SubnetListerExpansion allows custom methods to be added to SubnetLister.

type SwitchLBRuleLister added in v1.11.0

type SwitchLBRuleLister interface {
	// List lists all SwitchLBRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.SwitchLBRule, err error)
	// Get retrieves the SwitchLBRule from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.SwitchLBRule, error)
	SwitchLBRuleListerExpansion
}

SwitchLBRuleLister helps list SwitchLBRules. All objects returned here must be treated as read-only.

func NewSwitchLBRuleLister added in v1.11.0

func NewSwitchLBRuleLister(indexer cache.Indexer) SwitchLBRuleLister

NewSwitchLBRuleLister returns a new SwitchLBRuleLister.

type SwitchLBRuleListerExpansion added in v1.11.0

type SwitchLBRuleListerExpansion interface{}

SwitchLBRuleListerExpansion allows custom methods to be added to SwitchLBRuleLister.

type VipLister added in v1.10.0

type VipLister interface {
	// List lists all Vips in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Vip, err error)
	// Get retrieves the Vip from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.Vip, error)
	VipListerExpansion
}

VipLister helps list Vips. All objects returned here must be treated as read-only.

func NewVipLister added in v1.10.0

func NewVipLister(indexer cache.Indexer) VipLister

NewVipLister returns a new VipLister.

type VipListerExpansion added in v1.10.0

type VipListerExpansion interface{}

VipListerExpansion allows custom methods to be added to VipLister.

type VlanLister

type VlanLister interface {
	// List lists all Vlans in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Vlan, err error)
	// Get retrieves the Vlan from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.Vlan, error)
	VlanListerExpansion
}

VlanLister helps list Vlans. All objects returned here must be treated as read-only.

func NewVlanLister

func NewVlanLister(indexer cache.Indexer) VlanLister

NewVlanLister returns a new VlanLister.

type VlanListerExpansion

type VlanListerExpansion interface{}

VlanListerExpansion allows custom methods to be added to VlanLister.

type VpcDnsLister added in v1.11.0

type VpcDnsLister interface {
	// List lists all VpcDnses in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.VpcDns, err error)
	// Get retrieves the VpcDns from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.VpcDns, error)
	VpcDnsListerExpansion
}

VpcDnsLister helps list VpcDnses. All objects returned here must be treated as read-only.

func NewVpcDnsLister added in v1.11.0

func NewVpcDnsLister(indexer cache.Indexer) VpcDnsLister

NewVpcDnsLister returns a new VpcDnsLister.

type VpcDnsListerExpansion added in v1.11.0

type VpcDnsListerExpansion interface{}

VpcDnsListerExpansion allows custom methods to be added to VpcDnsLister.

type VpcLister

type VpcLister interface {
	// List lists all Vpcs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.Vpc, err error)
	// Get retrieves the Vpc from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.Vpc, error)
	VpcListerExpansion
}

VpcLister helps list Vpcs. All objects returned here must be treated as read-only.

func NewVpcLister

func NewVpcLister(indexer cache.Indexer) VpcLister

NewVpcLister returns a new VpcLister.

type VpcListerExpansion

type VpcListerExpansion interface{}

VpcListerExpansion allows custom methods to be added to VpcLister.

type VpcNatGatewayLister

type VpcNatGatewayLister interface {
	// List lists all VpcNatGateways in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.VpcNatGateway, err error)
	// Get retrieves the VpcNatGateway from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.VpcNatGateway, error)
	VpcNatGatewayListerExpansion
}

VpcNatGatewayLister helps list VpcNatGateways. All objects returned here must be treated as read-only.

func NewVpcNatGatewayLister

func NewVpcNatGatewayLister(indexer cache.Indexer) VpcNatGatewayLister

NewVpcNatGatewayLister returns a new VpcNatGatewayLister.

type VpcNatGatewayListerExpansion

type VpcNatGatewayListerExpansion interface{}

VpcNatGatewayListerExpansion allows custom methods to be added to VpcNatGatewayLister.

Jump to

Keyboard shortcuts

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