Documentation ¶
Index ¶
- type IPLister
- type IPListerExpansion
- type ProviderNetworkLister
- type ProviderNetworkListerExpansion
- type SecurityGroupLister
- type SecurityGroupListerExpansion
- type SubnetLister
- type SubnetListerExpansion
- type VlanLister
- type VlanListerExpansion
- 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 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 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 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.