Documentation ¶
Index ¶
- type IPLister
- type IPListerExpansion
- type IptablesDnatRuleLister
- type IptablesDnatRuleListerExpansion
- type IptablesEIPLister
- type IptablesEIPListerExpansion
- type IptablesFIPRuleLister
- type IptablesFIPRuleListerExpansion
- type IptablesSnatRuleLister
- type IptablesSnatRuleListerExpansion
- type OvnEipLister
- type OvnEipListerExpansion
- type OvnFipLister
- type OvnFipListerExpansion
- type OvnSnatRuleLister
- type OvnSnatRuleListerExpansion
- type ProviderNetworkLister
- type ProviderNetworkListerExpansion
- type SecurityGroupLister
- type SecurityGroupListerExpansion
- type SubnetLister
- type SubnetListerExpansion
- type SwitchLBRuleLister
- type SwitchLBRuleListerExpansion
- type VipLister
- type VipListerExpansion
- type VlanLister
- type VlanListerExpansion
- type VpcDnsLister
- type VpcDnsListerExpansion
- type VpcLister
- type VpcListerExpansion
- type VpcNatGatewayLister
- type VpcNatGatewayListerExpansion
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 ¶
NewIPLister returns a new IPLister.
type IPListerExpansion ¶
type IPListerExpansion interface{}
IPListerExpansion allows custom methods to be added to IPLister.
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 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 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
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 ¶
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.