v1alpha1

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Aug 2, 2021 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 DedicatedHostDiskManagementLister

type DedicatedHostDiskManagementLister interface {
	// List lists all DedicatedHostDiskManagements in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DedicatedHostDiskManagement, err error)
	// DedicatedHostDiskManagements returns an object that can list and get DedicatedHostDiskManagements.
	DedicatedHostDiskManagements(namespace string) DedicatedHostDiskManagementNamespaceLister
	DedicatedHostDiskManagementListerExpansion
}

DedicatedHostDiskManagementLister helps list DedicatedHostDiskManagements. All objects returned here must be treated as read-only.

func NewDedicatedHostDiskManagementLister

func NewDedicatedHostDiskManagementLister(indexer cache.Indexer) DedicatedHostDiskManagementLister

NewDedicatedHostDiskManagementLister returns a new DedicatedHostDiskManagementLister.

type DedicatedHostDiskManagementListerExpansion

type DedicatedHostDiskManagementListerExpansion interface{}

DedicatedHostDiskManagementListerExpansion allows custom methods to be added to DedicatedHostDiskManagementLister.

type DedicatedHostDiskManagementNamespaceLister

type DedicatedHostDiskManagementNamespaceLister interface {
	// List lists all DedicatedHostDiskManagements in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DedicatedHostDiskManagement, err error)
	// Get retrieves the DedicatedHostDiskManagement from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.DedicatedHostDiskManagement, error)
	DedicatedHostDiskManagementNamespaceListerExpansion
}

DedicatedHostDiskManagementNamespaceLister helps list and get DedicatedHostDiskManagements. All objects returned here must be treated as read-only.

type DedicatedHostDiskManagementNamespaceListerExpansion

type DedicatedHostDiskManagementNamespaceListerExpansion interface{}

DedicatedHostDiskManagementNamespaceListerExpansion allows custom methods to be added to DedicatedHostDiskManagementNamespaceLister.

type DedicatedHostGroupLister

type DedicatedHostGroupLister interface {
	// List lists all DedicatedHostGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DedicatedHostGroup, err error)
	// DedicatedHostGroups returns an object that can list and get DedicatedHostGroups.
	DedicatedHostGroups(namespace string) DedicatedHostGroupNamespaceLister
	DedicatedHostGroupListerExpansion
}

DedicatedHostGroupLister helps list DedicatedHostGroups. All objects returned here must be treated as read-only.

func NewDedicatedHostGroupLister

func NewDedicatedHostGroupLister(indexer cache.Indexer) DedicatedHostGroupLister

NewDedicatedHostGroupLister returns a new DedicatedHostGroupLister.

type DedicatedHostGroupListerExpansion

type DedicatedHostGroupListerExpansion interface{}

DedicatedHostGroupListerExpansion allows custom methods to be added to DedicatedHostGroupLister.

type DedicatedHostGroupNamespaceLister

type DedicatedHostGroupNamespaceLister interface {
	// List lists all DedicatedHostGroups in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DedicatedHostGroup, err error)
	// Get retrieves the DedicatedHostGroup from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.DedicatedHostGroup, error)
	DedicatedHostGroupNamespaceListerExpansion
}

DedicatedHostGroupNamespaceLister helps list and get DedicatedHostGroups. All objects returned here must be treated as read-only.

type DedicatedHostGroupNamespaceListerExpansion

type DedicatedHostGroupNamespaceListerExpansion interface{}

DedicatedHostGroupNamespaceListerExpansion allows custom methods to be added to DedicatedHostGroupNamespaceLister.

type DedicatedHostLister

type DedicatedHostLister interface {
	// List lists all DedicatedHosts in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DedicatedHost, err error)
	// DedicatedHosts returns an object that can list and get DedicatedHosts.
	DedicatedHosts(namespace string) DedicatedHostNamespaceLister
	DedicatedHostListerExpansion
}

DedicatedHostLister helps list DedicatedHosts. All objects returned here must be treated as read-only.

func NewDedicatedHostLister

func NewDedicatedHostLister(indexer cache.Indexer) DedicatedHostLister

NewDedicatedHostLister returns a new DedicatedHostLister.

type DedicatedHostListerExpansion

type DedicatedHostListerExpansion interface{}

DedicatedHostListerExpansion allows custom methods to be added to DedicatedHostLister.

type DedicatedHostNamespaceLister

type DedicatedHostNamespaceLister interface {
	// List lists all DedicatedHosts in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.DedicatedHost, err error)
	// Get retrieves the DedicatedHost from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.DedicatedHost, error)
	DedicatedHostNamespaceListerExpansion
}

DedicatedHostNamespaceLister helps list and get DedicatedHosts. All objects returned here must be treated as read-only.

type DedicatedHostNamespaceListerExpansion

type DedicatedHostNamespaceListerExpansion interface{}

DedicatedHostNamespaceListerExpansion allows custom methods to be added to DedicatedHostNamespaceLister.

type FloatingIPLister

type FloatingIPLister interface {
	// List lists all FloatingIPs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FloatingIP, err error)
	// FloatingIPs returns an object that can list and get FloatingIPs.
	FloatingIPs(namespace string) FloatingIPNamespaceLister
	FloatingIPListerExpansion
}

FloatingIPLister helps list FloatingIPs. All objects returned here must be treated as read-only.

func NewFloatingIPLister

func NewFloatingIPLister(indexer cache.Indexer) FloatingIPLister

NewFloatingIPLister returns a new FloatingIPLister.

type FloatingIPListerExpansion

type FloatingIPListerExpansion interface{}

FloatingIPListerExpansion allows custom methods to be added to FloatingIPLister.

type FloatingIPNamespaceLister

type FloatingIPNamespaceLister interface {
	// List lists all FloatingIPs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FloatingIP, err error)
	// Get retrieves the FloatingIP from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.FloatingIP, error)
	FloatingIPNamespaceListerExpansion
}

FloatingIPNamespaceLister helps list and get FloatingIPs. All objects returned here must be treated as read-only.

type FloatingIPNamespaceListerExpansion

type FloatingIPNamespaceListerExpansion interface{}

FloatingIPNamespaceListerExpansion allows custom methods to be added to FloatingIPNamespaceLister.

type FlowLogLister

type FlowLogLister interface {
	// List lists all FlowLogs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FlowLog, err error)
	// FlowLogs returns an object that can list and get FlowLogs.
	FlowLogs(namespace string) FlowLogNamespaceLister
	FlowLogListerExpansion
}

FlowLogLister helps list FlowLogs. All objects returned here must be treated as read-only.

func NewFlowLogLister

func NewFlowLogLister(indexer cache.Indexer) FlowLogLister

NewFlowLogLister returns a new FlowLogLister.

type FlowLogListerExpansion

type FlowLogListerExpansion interface{}

FlowLogListerExpansion allows custom methods to be added to FlowLogLister.

type FlowLogNamespaceLister

type FlowLogNamespaceLister interface {
	// List lists all FlowLogs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.FlowLog, err error)
	// Get retrieves the FlowLog from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.FlowLog, error)
	FlowLogNamespaceListerExpansion
}

FlowLogNamespaceLister helps list and get FlowLogs. All objects returned here must be treated as read-only.

type FlowLogNamespaceListerExpansion

type FlowLogNamespaceListerExpansion interface{}

FlowLogNamespaceListerExpansion allows custom methods to be added to FlowLogNamespaceLister.

type IkePolicyLister

type IkePolicyLister interface {
	// List lists all IkePolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.IkePolicy, err error)
	// IkePolicies returns an object that can list and get IkePolicies.
	IkePolicies(namespace string) IkePolicyNamespaceLister
	IkePolicyListerExpansion
}

IkePolicyLister helps list IkePolicies. All objects returned here must be treated as read-only.

func NewIkePolicyLister

func NewIkePolicyLister(indexer cache.Indexer) IkePolicyLister

NewIkePolicyLister returns a new IkePolicyLister.

type IkePolicyListerExpansion

type IkePolicyListerExpansion interface{}

IkePolicyListerExpansion allows custom methods to be added to IkePolicyLister.

type IkePolicyNamespaceLister

type IkePolicyNamespaceLister interface {
	// List lists all IkePolicies in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.IkePolicy, err error)
	// Get retrieves the IkePolicy from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.IkePolicy, error)
	IkePolicyNamespaceListerExpansion
}

IkePolicyNamespaceLister helps list and get IkePolicies. All objects returned here must be treated as read-only.

type IkePolicyNamespaceListerExpansion

type IkePolicyNamespaceListerExpansion interface{}

IkePolicyNamespaceListerExpansion allows custom methods to be added to IkePolicyNamespaceLister.

type ImageLister

type ImageLister interface {
	// List lists all Images in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Image, err error)
	// Images returns an object that can list and get Images.
	Images(namespace string) ImageNamespaceLister
	ImageListerExpansion
}

ImageLister helps list Images. All objects returned here must be treated as read-only.

func NewImageLister

func NewImageLister(indexer cache.Indexer) ImageLister

NewImageLister returns a new ImageLister.

type ImageListerExpansion

type ImageListerExpansion interface{}

ImageListerExpansion allows custom methods to be added to ImageLister.

type ImageNamespaceLister

type ImageNamespaceLister interface {
	// List lists all Images in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Image, err error)
	// Get retrieves the Image from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Image, error)
	ImageNamespaceListerExpansion
}

ImageNamespaceLister helps list and get Images. All objects returned here must be treated as read-only.

type ImageNamespaceListerExpansion

type ImageNamespaceListerExpansion interface{}

ImageNamespaceListerExpansion allows custom methods to be added to ImageNamespaceLister.

type InstanceDiskManagementLister

type InstanceDiskManagementLister interface {
	// List lists all InstanceDiskManagements in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceDiskManagement, err error)
	// InstanceDiskManagements returns an object that can list and get InstanceDiskManagements.
	InstanceDiskManagements(namespace string) InstanceDiskManagementNamespaceLister
	InstanceDiskManagementListerExpansion
}

InstanceDiskManagementLister helps list InstanceDiskManagements. All objects returned here must be treated as read-only.

func NewInstanceDiskManagementLister

func NewInstanceDiskManagementLister(indexer cache.Indexer) InstanceDiskManagementLister

NewInstanceDiskManagementLister returns a new InstanceDiskManagementLister.

type InstanceDiskManagementListerExpansion

type InstanceDiskManagementListerExpansion interface{}

InstanceDiskManagementListerExpansion allows custom methods to be added to InstanceDiskManagementLister.

type InstanceDiskManagementNamespaceLister

type InstanceDiskManagementNamespaceLister interface {
	// List lists all InstanceDiskManagements in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceDiskManagement, err error)
	// Get retrieves the InstanceDiskManagement from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InstanceDiskManagement, error)
	InstanceDiskManagementNamespaceListerExpansion
}

InstanceDiskManagementNamespaceLister helps list and get InstanceDiskManagements. All objects returned here must be treated as read-only.

type InstanceDiskManagementNamespaceListerExpansion

type InstanceDiskManagementNamespaceListerExpansion interface{}

InstanceDiskManagementNamespaceListerExpansion allows custom methods to be added to InstanceDiskManagementNamespaceLister.

type InstanceGroupLister

type InstanceGroupLister interface {
	// List lists all InstanceGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroup, err error)
	// InstanceGroups returns an object that can list and get InstanceGroups.
	InstanceGroups(namespace string) InstanceGroupNamespaceLister
	InstanceGroupListerExpansion
}

InstanceGroupLister helps list InstanceGroups. All objects returned here must be treated as read-only.

func NewInstanceGroupLister

func NewInstanceGroupLister(indexer cache.Indexer) InstanceGroupLister

NewInstanceGroupLister returns a new InstanceGroupLister.

type InstanceGroupListerExpansion

type InstanceGroupListerExpansion interface{}

InstanceGroupListerExpansion allows custom methods to be added to InstanceGroupLister.

type InstanceGroupManagerActionLister

type InstanceGroupManagerActionLister interface {
	// List lists all InstanceGroupManagerActions in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroupManagerAction, err error)
	// InstanceGroupManagerActions returns an object that can list and get InstanceGroupManagerActions.
	InstanceGroupManagerActions(namespace string) InstanceGroupManagerActionNamespaceLister
	InstanceGroupManagerActionListerExpansion
}

InstanceGroupManagerActionLister helps list InstanceGroupManagerActions. All objects returned here must be treated as read-only.

func NewInstanceGroupManagerActionLister

func NewInstanceGroupManagerActionLister(indexer cache.Indexer) InstanceGroupManagerActionLister

NewInstanceGroupManagerActionLister returns a new InstanceGroupManagerActionLister.

type InstanceGroupManagerActionListerExpansion

type InstanceGroupManagerActionListerExpansion interface{}

InstanceGroupManagerActionListerExpansion allows custom methods to be added to InstanceGroupManagerActionLister.

type InstanceGroupManagerActionNamespaceLister

type InstanceGroupManagerActionNamespaceLister interface {
	// List lists all InstanceGroupManagerActions in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroupManagerAction, err error)
	// Get retrieves the InstanceGroupManagerAction from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InstanceGroupManagerAction, error)
	InstanceGroupManagerActionNamespaceListerExpansion
}

InstanceGroupManagerActionNamespaceLister helps list and get InstanceGroupManagerActions. All objects returned here must be treated as read-only.

type InstanceGroupManagerActionNamespaceListerExpansion

type InstanceGroupManagerActionNamespaceListerExpansion interface{}

InstanceGroupManagerActionNamespaceListerExpansion allows custom methods to be added to InstanceGroupManagerActionNamespaceLister.

type InstanceGroupManagerLister

type InstanceGroupManagerLister interface {
	// List lists all InstanceGroupManagers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroupManager, err error)
	// InstanceGroupManagers returns an object that can list and get InstanceGroupManagers.
	InstanceGroupManagers(namespace string) InstanceGroupManagerNamespaceLister
	InstanceGroupManagerListerExpansion
}

InstanceGroupManagerLister helps list InstanceGroupManagers. All objects returned here must be treated as read-only.

func NewInstanceGroupManagerLister

func NewInstanceGroupManagerLister(indexer cache.Indexer) InstanceGroupManagerLister

NewInstanceGroupManagerLister returns a new InstanceGroupManagerLister.

type InstanceGroupManagerListerExpansion

type InstanceGroupManagerListerExpansion interface{}

InstanceGroupManagerListerExpansion allows custom methods to be added to InstanceGroupManagerLister.

type InstanceGroupManagerNamespaceLister

type InstanceGroupManagerNamespaceLister interface {
	// List lists all InstanceGroupManagers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroupManager, err error)
	// Get retrieves the InstanceGroupManager from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InstanceGroupManager, error)
	InstanceGroupManagerNamespaceListerExpansion
}

InstanceGroupManagerNamespaceLister helps list and get InstanceGroupManagers. All objects returned here must be treated as read-only.

type InstanceGroupManagerNamespaceListerExpansion

type InstanceGroupManagerNamespaceListerExpansion interface{}

InstanceGroupManagerNamespaceListerExpansion allows custom methods to be added to InstanceGroupManagerNamespaceLister.

type InstanceGroupManagerPolicyLister

type InstanceGroupManagerPolicyLister interface {
	// List lists all InstanceGroupManagerPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroupManagerPolicy, err error)
	// InstanceGroupManagerPolicies returns an object that can list and get InstanceGroupManagerPolicies.
	InstanceGroupManagerPolicies(namespace string) InstanceGroupManagerPolicyNamespaceLister
	InstanceGroupManagerPolicyListerExpansion
}

InstanceGroupManagerPolicyLister helps list InstanceGroupManagerPolicies. All objects returned here must be treated as read-only.

func NewInstanceGroupManagerPolicyLister

func NewInstanceGroupManagerPolicyLister(indexer cache.Indexer) InstanceGroupManagerPolicyLister

NewInstanceGroupManagerPolicyLister returns a new InstanceGroupManagerPolicyLister.

type InstanceGroupManagerPolicyListerExpansion

type InstanceGroupManagerPolicyListerExpansion interface{}

InstanceGroupManagerPolicyListerExpansion allows custom methods to be added to InstanceGroupManagerPolicyLister.

type InstanceGroupManagerPolicyNamespaceLister

type InstanceGroupManagerPolicyNamespaceLister interface {
	// List lists all InstanceGroupManagerPolicies in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroupManagerPolicy, err error)
	// Get retrieves the InstanceGroupManagerPolicy from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InstanceGroupManagerPolicy, error)
	InstanceGroupManagerPolicyNamespaceListerExpansion
}

InstanceGroupManagerPolicyNamespaceLister helps list and get InstanceGroupManagerPolicies. All objects returned here must be treated as read-only.

type InstanceGroupManagerPolicyNamespaceListerExpansion

type InstanceGroupManagerPolicyNamespaceListerExpansion interface{}

InstanceGroupManagerPolicyNamespaceListerExpansion allows custom methods to be added to InstanceGroupManagerPolicyNamespaceLister.

type InstanceGroupMembershipLister

type InstanceGroupMembershipLister interface {
	// List lists all InstanceGroupMemberships in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroupMembership, err error)
	// InstanceGroupMemberships returns an object that can list and get InstanceGroupMemberships.
	InstanceGroupMemberships(namespace string) InstanceGroupMembershipNamespaceLister
	InstanceGroupMembershipListerExpansion
}

InstanceGroupMembershipLister helps list InstanceGroupMemberships. All objects returned here must be treated as read-only.

func NewInstanceGroupMembershipLister

func NewInstanceGroupMembershipLister(indexer cache.Indexer) InstanceGroupMembershipLister

NewInstanceGroupMembershipLister returns a new InstanceGroupMembershipLister.

type InstanceGroupMembershipListerExpansion

type InstanceGroupMembershipListerExpansion interface{}

InstanceGroupMembershipListerExpansion allows custom methods to be added to InstanceGroupMembershipLister.

type InstanceGroupMembershipNamespaceLister

type InstanceGroupMembershipNamespaceLister interface {
	// List lists all InstanceGroupMemberships in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroupMembership, err error)
	// Get retrieves the InstanceGroupMembership from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InstanceGroupMembership, error)
	InstanceGroupMembershipNamespaceListerExpansion
}

InstanceGroupMembershipNamespaceLister helps list and get InstanceGroupMemberships. All objects returned here must be treated as read-only.

type InstanceGroupMembershipNamespaceListerExpansion

type InstanceGroupMembershipNamespaceListerExpansion interface{}

InstanceGroupMembershipNamespaceListerExpansion allows custom methods to be added to InstanceGroupMembershipNamespaceLister.

type InstanceGroupNamespaceLister

type InstanceGroupNamespaceLister interface {
	// List lists all InstanceGroups in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceGroup, err error)
	// Get retrieves the InstanceGroup from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InstanceGroup, error)
	InstanceGroupNamespaceListerExpansion
}

InstanceGroupNamespaceLister helps list and get InstanceGroups. All objects returned here must be treated as read-only.

type InstanceGroupNamespaceListerExpansion

type InstanceGroupNamespaceListerExpansion interface{}

InstanceGroupNamespaceListerExpansion allows custom methods to be added to InstanceGroupNamespaceLister.

type InstanceLister

type InstanceLister interface {
	// List lists all Instances in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Instance, err error)
	// Instances returns an object that can list and get Instances.
	Instances(namespace string) InstanceNamespaceLister
	InstanceListerExpansion
}

InstanceLister helps list Instances. All objects returned here must be treated as read-only.

func NewInstanceLister

func NewInstanceLister(indexer cache.Indexer) InstanceLister

NewInstanceLister returns a new InstanceLister.

type InstanceListerExpansion

type InstanceListerExpansion interface{}

InstanceListerExpansion allows custom methods to be added to InstanceLister.

type InstanceNamespaceLister

type InstanceNamespaceLister interface {
	// List lists all Instances in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Instance, err error)
	// Get retrieves the Instance from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Instance, error)
	InstanceNamespaceListerExpansion
}

InstanceNamespaceLister helps list and get Instances. All objects returned here must be treated as read-only.

type InstanceNamespaceListerExpansion

type InstanceNamespaceListerExpansion interface{}

InstanceNamespaceListerExpansion allows custom methods to be added to InstanceNamespaceLister.

type InstanceTemplateLister

type InstanceTemplateLister interface {
	// List lists all InstanceTemplates in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceTemplate, err error)
	// InstanceTemplates returns an object that can list and get InstanceTemplates.
	InstanceTemplates(namespace string) InstanceTemplateNamespaceLister
	InstanceTemplateListerExpansion
}

InstanceTemplateLister helps list InstanceTemplates. All objects returned here must be treated as read-only.

func NewInstanceTemplateLister

func NewInstanceTemplateLister(indexer cache.Indexer) InstanceTemplateLister

NewInstanceTemplateLister returns a new InstanceTemplateLister.

type InstanceTemplateListerExpansion

type InstanceTemplateListerExpansion interface{}

InstanceTemplateListerExpansion allows custom methods to be added to InstanceTemplateLister.

type InstanceTemplateNamespaceLister

type InstanceTemplateNamespaceLister interface {
	// List lists all InstanceTemplates in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceTemplate, err error)
	// Get retrieves the InstanceTemplate from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InstanceTemplate, error)
	InstanceTemplateNamespaceListerExpansion
}

InstanceTemplateNamespaceLister helps list and get InstanceTemplates. All objects returned here must be treated as read-only.

type InstanceTemplateNamespaceListerExpansion

type InstanceTemplateNamespaceListerExpansion interface{}

InstanceTemplateNamespaceListerExpansion allows custom methods to be added to InstanceTemplateNamespaceLister.

type InstanceVolumeAttachmentLister

type InstanceVolumeAttachmentLister interface {
	// List lists all InstanceVolumeAttachments in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceVolumeAttachment, err error)
	// InstanceVolumeAttachments returns an object that can list and get InstanceVolumeAttachments.
	InstanceVolumeAttachments(namespace string) InstanceVolumeAttachmentNamespaceLister
	InstanceVolumeAttachmentListerExpansion
}

InstanceVolumeAttachmentLister helps list InstanceVolumeAttachments. All objects returned here must be treated as read-only.

func NewInstanceVolumeAttachmentLister

func NewInstanceVolumeAttachmentLister(indexer cache.Indexer) InstanceVolumeAttachmentLister

NewInstanceVolumeAttachmentLister returns a new InstanceVolumeAttachmentLister.

type InstanceVolumeAttachmentListerExpansion

type InstanceVolumeAttachmentListerExpansion interface{}

InstanceVolumeAttachmentListerExpansion allows custom methods to be added to InstanceVolumeAttachmentLister.

type InstanceVolumeAttachmentNamespaceLister

type InstanceVolumeAttachmentNamespaceLister interface {
	// List lists all InstanceVolumeAttachments in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.InstanceVolumeAttachment, err error)
	// Get retrieves the InstanceVolumeAttachment from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.InstanceVolumeAttachment, error)
	InstanceVolumeAttachmentNamespaceListerExpansion
}

InstanceVolumeAttachmentNamespaceLister helps list and get InstanceVolumeAttachments. All objects returned here must be treated as read-only.

type InstanceVolumeAttachmentNamespaceListerExpansion

type InstanceVolumeAttachmentNamespaceListerExpansion interface{}

InstanceVolumeAttachmentNamespaceListerExpansion allows custom methods to be added to InstanceVolumeAttachmentNamespaceLister.

type IpsecPolicyLister

type IpsecPolicyLister interface {
	// List lists all IpsecPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.IpsecPolicy, err error)
	// IpsecPolicies returns an object that can list and get IpsecPolicies.
	IpsecPolicies(namespace string) IpsecPolicyNamespaceLister
	IpsecPolicyListerExpansion
}

IpsecPolicyLister helps list IpsecPolicies. All objects returned here must be treated as read-only.

func NewIpsecPolicyLister

func NewIpsecPolicyLister(indexer cache.Indexer) IpsecPolicyLister

NewIpsecPolicyLister returns a new IpsecPolicyLister.

type IpsecPolicyListerExpansion

type IpsecPolicyListerExpansion interface{}

IpsecPolicyListerExpansion allows custom methods to be added to IpsecPolicyLister.

type IpsecPolicyNamespaceLister

type IpsecPolicyNamespaceLister interface {
	// List lists all IpsecPolicies in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.IpsecPolicy, err error)
	// Get retrieves the IpsecPolicy from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.IpsecPolicy, error)
	IpsecPolicyNamespaceListerExpansion
}

IpsecPolicyNamespaceLister helps list and get IpsecPolicies. All objects returned here must be treated as read-only.

type IpsecPolicyNamespaceListerExpansion

type IpsecPolicyNamespaceListerExpansion interface{}

IpsecPolicyNamespaceListerExpansion allows custom methods to be added to IpsecPolicyNamespaceLister.

type LbListenerLister

type LbListenerLister interface {
	// List lists all LbListeners in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbListener, err error)
	// LbListeners returns an object that can list and get LbListeners.
	LbListeners(namespace string) LbListenerNamespaceLister
	LbListenerListerExpansion
}

LbListenerLister helps list LbListeners. All objects returned here must be treated as read-only.

func NewLbListenerLister

func NewLbListenerLister(indexer cache.Indexer) LbListenerLister

NewLbListenerLister returns a new LbListenerLister.

type LbListenerListerExpansion

type LbListenerListerExpansion interface{}

LbListenerListerExpansion allows custom methods to be added to LbListenerLister.

type LbListenerNamespaceLister

type LbListenerNamespaceLister interface {
	// List lists all LbListeners in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbListener, err error)
	// Get retrieves the LbListener from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.LbListener, error)
	LbListenerNamespaceListerExpansion
}

LbListenerNamespaceLister helps list and get LbListeners. All objects returned here must be treated as read-only.

type LbListenerNamespaceListerExpansion

type LbListenerNamespaceListerExpansion interface{}

LbListenerNamespaceListerExpansion allows custom methods to be added to LbListenerNamespaceLister.

type LbListenerPolicyLister

type LbListenerPolicyLister interface {
	// List lists all LbListenerPolicies in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbListenerPolicy, err error)
	// LbListenerPolicies returns an object that can list and get LbListenerPolicies.
	LbListenerPolicies(namespace string) LbListenerPolicyNamespaceLister
	LbListenerPolicyListerExpansion
}

LbListenerPolicyLister helps list LbListenerPolicies. All objects returned here must be treated as read-only.

func NewLbListenerPolicyLister

func NewLbListenerPolicyLister(indexer cache.Indexer) LbListenerPolicyLister

NewLbListenerPolicyLister returns a new LbListenerPolicyLister.

type LbListenerPolicyListerExpansion

type LbListenerPolicyListerExpansion interface{}

LbListenerPolicyListerExpansion allows custom methods to be added to LbListenerPolicyLister.

type LbListenerPolicyNamespaceLister

type LbListenerPolicyNamespaceLister interface {
	// List lists all LbListenerPolicies in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbListenerPolicy, err error)
	// Get retrieves the LbListenerPolicy from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.LbListenerPolicy, error)
	LbListenerPolicyNamespaceListerExpansion
}

LbListenerPolicyNamespaceLister helps list and get LbListenerPolicies. All objects returned here must be treated as read-only.

type LbListenerPolicyNamespaceListerExpansion

type LbListenerPolicyNamespaceListerExpansion interface{}

LbListenerPolicyNamespaceListerExpansion allows custom methods to be added to LbListenerPolicyNamespaceLister.

type LbListenerPolicyRuleLister

type LbListenerPolicyRuleLister interface {
	// List lists all LbListenerPolicyRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbListenerPolicyRule, err error)
	// LbListenerPolicyRules returns an object that can list and get LbListenerPolicyRules.
	LbListenerPolicyRules(namespace string) LbListenerPolicyRuleNamespaceLister
	LbListenerPolicyRuleListerExpansion
}

LbListenerPolicyRuleLister helps list LbListenerPolicyRules. All objects returned here must be treated as read-only.

func NewLbListenerPolicyRuleLister

func NewLbListenerPolicyRuleLister(indexer cache.Indexer) LbListenerPolicyRuleLister

NewLbListenerPolicyRuleLister returns a new LbListenerPolicyRuleLister.

type LbListenerPolicyRuleListerExpansion

type LbListenerPolicyRuleListerExpansion interface{}

LbListenerPolicyRuleListerExpansion allows custom methods to be added to LbListenerPolicyRuleLister.

type LbListenerPolicyRuleNamespaceLister

type LbListenerPolicyRuleNamespaceLister interface {
	// List lists all LbListenerPolicyRules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbListenerPolicyRule, err error)
	// Get retrieves the LbListenerPolicyRule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.LbListenerPolicyRule, error)
	LbListenerPolicyRuleNamespaceListerExpansion
}

LbListenerPolicyRuleNamespaceLister helps list and get LbListenerPolicyRules. All objects returned here must be treated as read-only.

type LbListenerPolicyRuleNamespaceListerExpansion

type LbListenerPolicyRuleNamespaceListerExpansion interface{}

LbListenerPolicyRuleNamespaceListerExpansion allows custom methods to be added to LbListenerPolicyRuleNamespaceLister.

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 LbPoolLister

type LbPoolLister interface {
	// List lists all LbPools in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbPool, err error)
	// LbPools returns an object that can list and get LbPools.
	LbPools(namespace string) LbPoolNamespaceLister
	LbPoolListerExpansion
}

LbPoolLister helps list LbPools. All objects returned here must be treated as read-only.

func NewLbPoolLister

func NewLbPoolLister(indexer cache.Indexer) LbPoolLister

NewLbPoolLister returns a new LbPoolLister.

type LbPoolListerExpansion

type LbPoolListerExpansion interface{}

LbPoolListerExpansion allows custom methods to be added to LbPoolLister.

type LbPoolMemberLister

type LbPoolMemberLister interface {
	// List lists all LbPoolMembers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbPoolMember, err error)
	// LbPoolMembers returns an object that can list and get LbPoolMembers.
	LbPoolMembers(namespace string) LbPoolMemberNamespaceLister
	LbPoolMemberListerExpansion
}

LbPoolMemberLister helps list LbPoolMembers. All objects returned here must be treated as read-only.

func NewLbPoolMemberLister

func NewLbPoolMemberLister(indexer cache.Indexer) LbPoolMemberLister

NewLbPoolMemberLister returns a new LbPoolMemberLister.

type LbPoolMemberListerExpansion

type LbPoolMemberListerExpansion interface{}

LbPoolMemberListerExpansion allows custom methods to be added to LbPoolMemberLister.

type LbPoolMemberNamespaceLister

type LbPoolMemberNamespaceLister interface {
	// List lists all LbPoolMembers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbPoolMember, err error)
	// Get retrieves the LbPoolMember from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.LbPoolMember, error)
	LbPoolMemberNamespaceListerExpansion
}

LbPoolMemberNamespaceLister helps list and get LbPoolMembers. All objects returned here must be treated as read-only.

type LbPoolMemberNamespaceListerExpansion

type LbPoolMemberNamespaceListerExpansion interface{}

LbPoolMemberNamespaceListerExpansion allows custom methods to be added to LbPoolMemberNamespaceLister.

type LbPoolNamespaceLister

type LbPoolNamespaceLister interface {
	// List lists all LbPools in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LbPool, err error)
	// Get retrieves the LbPool from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.LbPool, error)
	LbPoolNamespaceListerExpansion
}

LbPoolNamespaceLister helps list and get LbPools. All objects returned here must be treated as read-only.

type LbPoolNamespaceListerExpansion

type LbPoolNamespaceListerExpansion interface{}

LbPoolNamespaceListerExpansion allows custom methods to be added to LbPoolNamespaceLister.

type NetworkACLLister

type NetworkACLLister interface {
	// List lists all NetworkACLs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.NetworkACL, err error)
	// NetworkACLs returns an object that can list and get NetworkACLs.
	NetworkACLs(namespace string) NetworkACLNamespaceLister
	NetworkACLListerExpansion
}

NetworkACLLister helps list NetworkACLs. All objects returned here must be treated as read-only.

func NewNetworkACLLister

func NewNetworkACLLister(indexer cache.Indexer) NetworkACLLister

NewNetworkACLLister returns a new NetworkACLLister.

type NetworkACLListerExpansion

type NetworkACLListerExpansion interface{}

NetworkACLListerExpansion allows custom methods to be added to NetworkACLLister.

type NetworkACLNamespaceLister

type NetworkACLNamespaceLister interface {
	// List lists all NetworkACLs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.NetworkACL, err error)
	// Get retrieves the NetworkACL from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.NetworkACL, error)
	NetworkACLNamespaceListerExpansion
}

NetworkACLNamespaceLister helps list and get NetworkACLs. All objects returned here must be treated as read-only.

type NetworkACLNamespaceListerExpansion

type NetworkACLNamespaceListerExpansion interface{}

NetworkACLNamespaceListerExpansion allows custom methods to be added to NetworkACLNamespaceLister.

type NetworkACLRuleLister

type NetworkACLRuleLister interface {
	// List lists all NetworkACLRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.NetworkACLRule, err error)
	// NetworkACLRules returns an object that can list and get NetworkACLRules.
	NetworkACLRules(namespace string) NetworkACLRuleNamespaceLister
	NetworkACLRuleListerExpansion
}

NetworkACLRuleLister helps list NetworkACLRules. All objects returned here must be treated as read-only.

func NewNetworkACLRuleLister

func NewNetworkACLRuleLister(indexer cache.Indexer) NetworkACLRuleLister

NewNetworkACLRuleLister returns a new NetworkACLRuleLister.

type NetworkACLRuleListerExpansion

type NetworkACLRuleListerExpansion interface{}

NetworkACLRuleListerExpansion allows custom methods to be added to NetworkACLRuleLister.

type NetworkACLRuleNamespaceLister

type NetworkACLRuleNamespaceLister interface {
	// List lists all NetworkACLRules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.NetworkACLRule, err error)
	// Get retrieves the NetworkACLRule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.NetworkACLRule, error)
	NetworkACLRuleNamespaceListerExpansion
}

NetworkACLRuleNamespaceLister helps list and get NetworkACLRules. All objects returned here must be treated as read-only.

type NetworkACLRuleNamespaceListerExpansion

type NetworkACLRuleNamespaceListerExpansion interface{}

NetworkACLRuleNamespaceListerExpansion allows custom methods to be added to NetworkACLRuleNamespaceLister.

type PublicGatewayLister

type PublicGatewayLister interface {
	// List lists all PublicGateways in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.PublicGateway, err error)
	// PublicGateways returns an object that can list and get PublicGateways.
	PublicGateways(namespace string) PublicGatewayNamespaceLister
	PublicGatewayListerExpansion
}

PublicGatewayLister helps list PublicGateways. All objects returned here must be treated as read-only.

func NewPublicGatewayLister

func NewPublicGatewayLister(indexer cache.Indexer) PublicGatewayLister

NewPublicGatewayLister returns a new PublicGatewayLister.

type PublicGatewayListerExpansion

type PublicGatewayListerExpansion interface{}

PublicGatewayListerExpansion allows custom methods to be added to PublicGatewayLister.

type PublicGatewayNamespaceLister

type PublicGatewayNamespaceLister interface {
	// List lists all PublicGateways in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.PublicGateway, err error)
	// Get retrieves the PublicGateway from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.PublicGateway, error)
	PublicGatewayNamespaceListerExpansion
}

PublicGatewayNamespaceLister helps list and get PublicGateways. All objects returned here must be treated as read-only.

type PublicGatewayNamespaceListerExpansion

type PublicGatewayNamespaceListerExpansion interface{}

PublicGatewayNamespaceListerExpansion allows custom methods to be added to PublicGatewayNamespaceLister.

type SecurityGroupLister

type SecurityGroupLister interface {
	// List lists all SecurityGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityGroup, err error)
	// SecurityGroups returns an object that can list and get SecurityGroups.
	SecurityGroups(namespace string) SecurityGroupNamespaceLister
	SecurityGroupListerExpansion
}

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

func NewSecurityGroupLister

func NewSecurityGroupLister(indexer cache.Indexer) SecurityGroupLister

NewSecurityGroupLister returns a new SecurityGroupLister.

type SecurityGroupListerExpansion

type SecurityGroupListerExpansion interface{}

SecurityGroupListerExpansion allows custom methods to be added to SecurityGroupLister.

type SecurityGroupNamespaceLister

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

SecurityGroupNamespaceLister helps list and get SecurityGroups. All objects returned here must be treated as read-only.

type SecurityGroupNamespaceListerExpansion

type SecurityGroupNamespaceListerExpansion interface{}

SecurityGroupNamespaceListerExpansion allows custom methods to be added to SecurityGroupNamespaceLister.

type SecurityGroupNetworkInterfaceAttachmentLister

type SecurityGroupNetworkInterfaceAttachmentLister interface {
	// List lists all SecurityGroupNetworkInterfaceAttachments in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityGroupNetworkInterfaceAttachment, err error)
	// SecurityGroupNetworkInterfaceAttachments returns an object that can list and get SecurityGroupNetworkInterfaceAttachments.
	SecurityGroupNetworkInterfaceAttachments(namespace string) SecurityGroupNetworkInterfaceAttachmentNamespaceLister
	SecurityGroupNetworkInterfaceAttachmentListerExpansion
}

SecurityGroupNetworkInterfaceAttachmentLister helps list SecurityGroupNetworkInterfaceAttachments. All objects returned here must be treated as read-only.

func NewSecurityGroupNetworkInterfaceAttachmentLister

func NewSecurityGroupNetworkInterfaceAttachmentLister(indexer cache.Indexer) SecurityGroupNetworkInterfaceAttachmentLister

NewSecurityGroupNetworkInterfaceAttachmentLister returns a new SecurityGroupNetworkInterfaceAttachmentLister.

type SecurityGroupNetworkInterfaceAttachmentListerExpansion

type SecurityGroupNetworkInterfaceAttachmentListerExpansion interface{}

SecurityGroupNetworkInterfaceAttachmentListerExpansion allows custom methods to be added to SecurityGroupNetworkInterfaceAttachmentLister.

type SecurityGroupNetworkInterfaceAttachmentNamespaceLister

type SecurityGroupNetworkInterfaceAttachmentNamespaceLister interface {
	// List lists all SecurityGroupNetworkInterfaceAttachments in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityGroupNetworkInterfaceAttachment, err error)
	// Get retrieves the SecurityGroupNetworkInterfaceAttachment from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.SecurityGroupNetworkInterfaceAttachment, error)
	SecurityGroupNetworkInterfaceAttachmentNamespaceListerExpansion
}

SecurityGroupNetworkInterfaceAttachmentNamespaceLister helps list and get SecurityGroupNetworkInterfaceAttachments. All objects returned here must be treated as read-only.

type SecurityGroupNetworkInterfaceAttachmentNamespaceListerExpansion

type SecurityGroupNetworkInterfaceAttachmentNamespaceListerExpansion interface{}

SecurityGroupNetworkInterfaceAttachmentNamespaceListerExpansion allows custom methods to be added to SecurityGroupNetworkInterfaceAttachmentNamespaceLister.

type SecurityGroupRuleLister

type SecurityGroupRuleLister interface {
	// List lists all SecurityGroupRules in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityGroupRule, err error)
	// SecurityGroupRules returns an object that can list and get SecurityGroupRules.
	SecurityGroupRules(namespace string) SecurityGroupRuleNamespaceLister
	SecurityGroupRuleListerExpansion
}

SecurityGroupRuleLister helps list SecurityGroupRules. All objects returned here must be treated as read-only.

func NewSecurityGroupRuleLister

func NewSecurityGroupRuleLister(indexer cache.Indexer) SecurityGroupRuleLister

NewSecurityGroupRuleLister returns a new SecurityGroupRuleLister.

type SecurityGroupRuleListerExpansion

type SecurityGroupRuleListerExpansion interface{}

SecurityGroupRuleListerExpansion allows custom methods to be added to SecurityGroupRuleLister.

type SecurityGroupRuleNamespaceLister

type SecurityGroupRuleNamespaceLister interface {
	// List lists all SecurityGroupRules in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityGroupRule, err error)
	// Get retrieves the SecurityGroupRule from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.SecurityGroupRule, error)
	SecurityGroupRuleNamespaceListerExpansion
}

SecurityGroupRuleNamespaceLister helps list and get SecurityGroupRules. All objects returned here must be treated as read-only.

type SecurityGroupRuleNamespaceListerExpansion

type SecurityGroupRuleNamespaceListerExpansion interface{}

SecurityGroupRuleNamespaceListerExpansion allows custom methods to be added to SecurityGroupRuleNamespaceLister.

type SecurityGroupTargetLister

type SecurityGroupTargetLister interface {
	// List lists all SecurityGroupTargets in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityGroupTarget, err error)
	// SecurityGroupTargets returns an object that can list and get SecurityGroupTargets.
	SecurityGroupTargets(namespace string) SecurityGroupTargetNamespaceLister
	SecurityGroupTargetListerExpansion
}

SecurityGroupTargetLister helps list SecurityGroupTargets. All objects returned here must be treated as read-only.

func NewSecurityGroupTargetLister

func NewSecurityGroupTargetLister(indexer cache.Indexer) SecurityGroupTargetLister

NewSecurityGroupTargetLister returns a new SecurityGroupTargetLister.

type SecurityGroupTargetListerExpansion

type SecurityGroupTargetListerExpansion interface{}

SecurityGroupTargetListerExpansion allows custom methods to be added to SecurityGroupTargetLister.

type SecurityGroupTargetNamespaceLister

type SecurityGroupTargetNamespaceLister interface {
	// List lists all SecurityGroupTargets in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SecurityGroupTarget, err error)
	// Get retrieves the SecurityGroupTarget from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.SecurityGroupTarget, error)
	SecurityGroupTargetNamespaceListerExpansion
}

SecurityGroupTargetNamespaceLister helps list and get SecurityGroupTargets. All objects returned here must be treated as read-only.

type SecurityGroupTargetNamespaceListerExpansion

type SecurityGroupTargetNamespaceListerExpansion interface{}

SecurityGroupTargetNamespaceListerExpansion allows custom methods to be added to SecurityGroupTargetNamespaceLister.

type SnapshotLister

type SnapshotLister interface {
	// List lists all Snapshots in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Snapshot, err error)
	// Snapshots returns an object that can list and get Snapshots.
	Snapshots(namespace string) SnapshotNamespaceLister
	SnapshotListerExpansion
}

SnapshotLister helps list Snapshots. All objects returned here must be treated as read-only.

func NewSnapshotLister

func NewSnapshotLister(indexer cache.Indexer) SnapshotLister

NewSnapshotLister returns a new SnapshotLister.

type SnapshotListerExpansion

type SnapshotListerExpansion interface{}

SnapshotListerExpansion allows custom methods to be added to SnapshotLister.

type SnapshotNamespaceLister

type SnapshotNamespaceLister interface {
	// List lists all Snapshots in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Snapshot, err error)
	// Get retrieves the Snapshot from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Snapshot, error)
	SnapshotNamespaceListerExpansion
}

SnapshotNamespaceLister helps list and get Snapshots. All objects returned here must be treated as read-only.

type SnapshotNamespaceListerExpansion

type SnapshotNamespaceListerExpansion interface{}

SnapshotNamespaceListerExpansion allows custom methods to be added to SnapshotNamespaceLister.

type SshKeyLister

type SshKeyLister interface {
	// List lists all SshKeys in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SshKey, err error)
	// SshKeys returns an object that can list and get SshKeys.
	SshKeys(namespace string) SshKeyNamespaceLister
	SshKeyListerExpansion
}

SshKeyLister helps list SshKeys. All objects returned here must be treated as read-only.

func NewSshKeyLister

func NewSshKeyLister(indexer cache.Indexer) SshKeyLister

NewSshKeyLister returns a new SshKeyLister.

type SshKeyListerExpansion

type SshKeyListerExpansion interface{}

SshKeyListerExpansion allows custom methods to be added to SshKeyLister.

type SshKeyNamespaceLister

type SshKeyNamespaceLister interface {
	// List lists all SshKeys in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SshKey, err error)
	// Get retrieves the SshKey from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.SshKey, error)
	SshKeyNamespaceListerExpansion
}

SshKeyNamespaceLister helps list and get SshKeys. All objects returned here must be treated as read-only.

type SshKeyNamespaceListerExpansion

type SshKeyNamespaceListerExpansion interface{}

SshKeyNamespaceListerExpansion allows custom methods to be added to SshKeyNamespaceLister.

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 []*v1alpha1.Subnet, err error)
	// Subnets returns an object that can list and get Subnets.
	Subnets(namespace string) SubnetNamespaceLister
	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 SubnetNamespaceLister

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

SubnetNamespaceLister helps list and get Subnets. All objects returned here must be treated as read-only.

type SubnetNamespaceListerExpansion

type SubnetNamespaceListerExpansion interface{}

SubnetNamespaceListerExpansion allows custom methods to be added to SubnetNamespaceLister.

type SubnetNetworkACLAttachmentLister

type SubnetNetworkACLAttachmentLister interface {
	// List lists all SubnetNetworkACLAttachments in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SubnetNetworkACLAttachment, err error)
	// SubnetNetworkACLAttachments returns an object that can list and get SubnetNetworkACLAttachments.
	SubnetNetworkACLAttachments(namespace string) SubnetNetworkACLAttachmentNamespaceLister
	SubnetNetworkACLAttachmentListerExpansion
}

SubnetNetworkACLAttachmentLister helps list SubnetNetworkACLAttachments. All objects returned here must be treated as read-only.

func NewSubnetNetworkACLAttachmentLister

func NewSubnetNetworkACLAttachmentLister(indexer cache.Indexer) SubnetNetworkACLAttachmentLister

NewSubnetNetworkACLAttachmentLister returns a new SubnetNetworkACLAttachmentLister.

type SubnetNetworkACLAttachmentListerExpansion

type SubnetNetworkACLAttachmentListerExpansion interface{}

SubnetNetworkACLAttachmentListerExpansion allows custom methods to be added to SubnetNetworkACLAttachmentLister.

type SubnetNetworkACLAttachmentNamespaceLister

type SubnetNetworkACLAttachmentNamespaceLister interface {
	// List lists all SubnetNetworkACLAttachments in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SubnetNetworkACLAttachment, err error)
	// Get retrieves the SubnetNetworkACLAttachment from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.SubnetNetworkACLAttachment, error)
	SubnetNetworkACLAttachmentNamespaceListerExpansion
}

SubnetNetworkACLAttachmentNamespaceLister helps list and get SubnetNetworkACLAttachments. All objects returned here must be treated as read-only.

type SubnetNetworkACLAttachmentNamespaceListerExpansion

type SubnetNetworkACLAttachmentNamespaceListerExpansion interface{}

SubnetNetworkACLAttachmentNamespaceListerExpansion allows custom methods to be added to SubnetNetworkACLAttachmentNamespaceLister.

type SubnetReservedIPLister

type SubnetReservedIPLister interface {
	// List lists all SubnetReservedIPs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SubnetReservedIP, err error)
	// SubnetReservedIPs returns an object that can list and get SubnetReservedIPs.
	SubnetReservedIPs(namespace string) SubnetReservedIPNamespaceLister
	SubnetReservedIPListerExpansion
}

SubnetReservedIPLister helps list SubnetReservedIPs. All objects returned here must be treated as read-only.

func NewSubnetReservedIPLister

func NewSubnetReservedIPLister(indexer cache.Indexer) SubnetReservedIPLister

NewSubnetReservedIPLister returns a new SubnetReservedIPLister.

type SubnetReservedIPListerExpansion

type SubnetReservedIPListerExpansion interface{}

SubnetReservedIPListerExpansion allows custom methods to be added to SubnetReservedIPLister.

type SubnetReservedIPNamespaceLister

type SubnetReservedIPNamespaceLister interface {
	// List lists all SubnetReservedIPs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.SubnetReservedIP, err error)
	// Get retrieves the SubnetReservedIP from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.SubnetReservedIP, error)
	SubnetReservedIPNamespaceListerExpansion
}

SubnetReservedIPNamespaceLister helps list and get SubnetReservedIPs. All objects returned here must be treated as read-only.

type SubnetReservedIPNamespaceListerExpansion

type SubnetReservedIPNamespaceListerExpansion interface{}

SubnetReservedIPNamespaceListerExpansion allows custom methods to be added to SubnetReservedIPNamespaceLister.

type VirtualEndpointGatewayIPLister

type VirtualEndpointGatewayIPLister interface {
	// List lists all VirtualEndpointGatewayIPs in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VirtualEndpointGatewayIP, err error)
	// VirtualEndpointGatewayIPs returns an object that can list and get VirtualEndpointGatewayIPs.
	VirtualEndpointGatewayIPs(namespace string) VirtualEndpointGatewayIPNamespaceLister
	VirtualEndpointGatewayIPListerExpansion
}

VirtualEndpointGatewayIPLister helps list VirtualEndpointGatewayIPs. All objects returned here must be treated as read-only.

func NewVirtualEndpointGatewayIPLister

func NewVirtualEndpointGatewayIPLister(indexer cache.Indexer) VirtualEndpointGatewayIPLister

NewVirtualEndpointGatewayIPLister returns a new VirtualEndpointGatewayIPLister.

type VirtualEndpointGatewayIPListerExpansion

type VirtualEndpointGatewayIPListerExpansion interface{}

VirtualEndpointGatewayIPListerExpansion allows custom methods to be added to VirtualEndpointGatewayIPLister.

type VirtualEndpointGatewayIPNamespaceLister

type VirtualEndpointGatewayIPNamespaceLister interface {
	// List lists all VirtualEndpointGatewayIPs in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VirtualEndpointGatewayIP, err error)
	// Get retrieves the VirtualEndpointGatewayIP from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VirtualEndpointGatewayIP, error)
	VirtualEndpointGatewayIPNamespaceListerExpansion
}

VirtualEndpointGatewayIPNamespaceLister helps list and get VirtualEndpointGatewayIPs. All objects returned here must be treated as read-only.

type VirtualEndpointGatewayIPNamespaceListerExpansion

type VirtualEndpointGatewayIPNamespaceListerExpansion interface{}

VirtualEndpointGatewayIPNamespaceListerExpansion allows custom methods to be added to VirtualEndpointGatewayIPNamespaceLister.

type VirtualEndpointGatewayLister

type VirtualEndpointGatewayLister interface {
	// List lists all VirtualEndpointGateways in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VirtualEndpointGateway, err error)
	// VirtualEndpointGateways returns an object that can list and get VirtualEndpointGateways.
	VirtualEndpointGateways(namespace string) VirtualEndpointGatewayNamespaceLister
	VirtualEndpointGatewayListerExpansion
}

VirtualEndpointGatewayLister helps list VirtualEndpointGateways. All objects returned here must be treated as read-only.

func NewVirtualEndpointGatewayLister

func NewVirtualEndpointGatewayLister(indexer cache.Indexer) VirtualEndpointGatewayLister

NewVirtualEndpointGatewayLister returns a new VirtualEndpointGatewayLister.

type VirtualEndpointGatewayListerExpansion

type VirtualEndpointGatewayListerExpansion interface{}

VirtualEndpointGatewayListerExpansion allows custom methods to be added to VirtualEndpointGatewayLister.

type VirtualEndpointGatewayNamespaceLister

type VirtualEndpointGatewayNamespaceLister interface {
	// List lists all VirtualEndpointGateways in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VirtualEndpointGateway, err error)
	// Get retrieves the VirtualEndpointGateway from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VirtualEndpointGateway, error)
	VirtualEndpointGatewayNamespaceListerExpansion
}

VirtualEndpointGatewayNamespaceLister helps list and get VirtualEndpointGateways. All objects returned here must be treated as read-only.

type VirtualEndpointGatewayNamespaceListerExpansion

type VirtualEndpointGatewayNamespaceListerExpansion interface{}

VirtualEndpointGatewayNamespaceListerExpansion allows custom methods to be added to VirtualEndpointGatewayNamespaceLister.

type VolumeLister

type VolumeLister interface {
	// List lists all Volumes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Volume, err error)
	// Volumes returns an object that can list and get Volumes.
	Volumes(namespace string) VolumeNamespaceLister
	VolumeListerExpansion
}

VolumeLister helps list Volumes. All objects returned here must be treated as read-only.

func NewVolumeLister

func NewVolumeLister(indexer cache.Indexer) VolumeLister

NewVolumeLister returns a new VolumeLister.

type VolumeListerExpansion

type VolumeListerExpansion interface{}

VolumeListerExpansion allows custom methods to be added to VolumeLister.

type VolumeNamespaceLister

type VolumeNamespaceLister interface {
	// List lists all Volumes in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.Volume, err error)
	// Get retrieves the Volume from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.Volume, error)
	VolumeNamespaceListerExpansion
}

VolumeNamespaceLister helps list and get Volumes. All objects returned here must be treated as read-only.

type VolumeNamespaceListerExpansion

type VolumeNamespaceListerExpansion interface{}

VolumeNamespaceListerExpansion allows custom methods to be added to VolumeNamespaceLister.

type VpcAddressPrefixLister

type VpcAddressPrefixLister interface {
	// List lists all VpcAddressPrefixes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcAddressPrefix, err error)
	// VpcAddressPrefixes returns an object that can list and get VpcAddressPrefixes.
	VpcAddressPrefixes(namespace string) VpcAddressPrefixNamespaceLister
	VpcAddressPrefixListerExpansion
}

VpcAddressPrefixLister helps list VpcAddressPrefixes. All objects returned here must be treated as read-only.

func NewVpcAddressPrefixLister

func NewVpcAddressPrefixLister(indexer cache.Indexer) VpcAddressPrefixLister

NewVpcAddressPrefixLister returns a new VpcAddressPrefixLister.

type VpcAddressPrefixListerExpansion

type VpcAddressPrefixListerExpansion interface{}

VpcAddressPrefixListerExpansion allows custom methods to be added to VpcAddressPrefixLister.

type VpcAddressPrefixNamespaceLister

type VpcAddressPrefixNamespaceLister interface {
	// List lists all VpcAddressPrefixes in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcAddressPrefix, err error)
	// Get retrieves the VpcAddressPrefix from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VpcAddressPrefix, error)
	VpcAddressPrefixNamespaceListerExpansion
}

VpcAddressPrefixNamespaceLister helps list and get VpcAddressPrefixes. All objects returned here must be treated as read-only.

type VpcAddressPrefixNamespaceListerExpansion

type VpcAddressPrefixNamespaceListerExpansion interface{}

VpcAddressPrefixNamespaceListerExpansion allows custom methods to be added to VpcAddressPrefixNamespaceLister.

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 []*v1alpha1.Vpc, err error)
	// Vpcs returns an object that can list and get Vpcs.
	Vpcs(namespace string) VpcNamespaceLister
	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 VpcNamespaceLister

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

VpcNamespaceLister helps list and get Vpcs. All objects returned here must be treated as read-only.

type VpcNamespaceListerExpansion

type VpcNamespaceListerExpansion interface{}

VpcNamespaceListerExpansion allows custom methods to be added to VpcNamespaceLister.

type VpcRouteLister

type VpcRouteLister interface {
	// List lists all VpcRoutes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcRoute, err error)
	// VpcRoutes returns an object that can list and get VpcRoutes.
	VpcRoutes(namespace string) VpcRouteNamespaceLister
	VpcRouteListerExpansion
}

VpcRouteLister helps list VpcRoutes. All objects returned here must be treated as read-only.

func NewVpcRouteLister

func NewVpcRouteLister(indexer cache.Indexer) VpcRouteLister

NewVpcRouteLister returns a new VpcRouteLister.

type VpcRouteListerExpansion

type VpcRouteListerExpansion interface{}

VpcRouteListerExpansion allows custom methods to be added to VpcRouteLister.

type VpcRouteNamespaceLister

type VpcRouteNamespaceLister interface {
	// List lists all VpcRoutes in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcRoute, err error)
	// Get retrieves the VpcRoute from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VpcRoute, error)
	VpcRouteNamespaceListerExpansion
}

VpcRouteNamespaceLister helps list and get VpcRoutes. All objects returned here must be treated as read-only.

type VpcRouteNamespaceListerExpansion

type VpcRouteNamespaceListerExpansion interface{}

VpcRouteNamespaceListerExpansion allows custom methods to be added to VpcRouteNamespaceLister.

type VpcRoutingTableLister

type VpcRoutingTableLister interface {
	// List lists all VpcRoutingTables in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcRoutingTable, err error)
	// VpcRoutingTables returns an object that can list and get VpcRoutingTables.
	VpcRoutingTables(namespace string) VpcRoutingTableNamespaceLister
	VpcRoutingTableListerExpansion
}

VpcRoutingTableLister helps list VpcRoutingTables. All objects returned here must be treated as read-only.

func NewVpcRoutingTableLister

func NewVpcRoutingTableLister(indexer cache.Indexer) VpcRoutingTableLister

NewVpcRoutingTableLister returns a new VpcRoutingTableLister.

type VpcRoutingTableListerExpansion

type VpcRoutingTableListerExpansion interface{}

VpcRoutingTableListerExpansion allows custom methods to be added to VpcRoutingTableLister.

type VpcRoutingTableNamespaceLister

type VpcRoutingTableNamespaceLister interface {
	// List lists all VpcRoutingTables in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcRoutingTable, err error)
	// Get retrieves the VpcRoutingTable from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VpcRoutingTable, error)
	VpcRoutingTableNamespaceListerExpansion
}

VpcRoutingTableNamespaceLister helps list and get VpcRoutingTables. All objects returned here must be treated as read-only.

type VpcRoutingTableNamespaceListerExpansion

type VpcRoutingTableNamespaceListerExpansion interface{}

VpcRoutingTableNamespaceListerExpansion allows custom methods to be added to VpcRoutingTableNamespaceLister.

type VpcRoutingTableRouteLister

type VpcRoutingTableRouteLister interface {
	// List lists all VpcRoutingTableRoutes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcRoutingTableRoute, err error)
	// VpcRoutingTableRoutes returns an object that can list and get VpcRoutingTableRoutes.
	VpcRoutingTableRoutes(namespace string) VpcRoutingTableRouteNamespaceLister
	VpcRoutingTableRouteListerExpansion
}

VpcRoutingTableRouteLister helps list VpcRoutingTableRoutes. All objects returned here must be treated as read-only.

func NewVpcRoutingTableRouteLister

func NewVpcRoutingTableRouteLister(indexer cache.Indexer) VpcRoutingTableRouteLister

NewVpcRoutingTableRouteLister returns a new VpcRoutingTableRouteLister.

type VpcRoutingTableRouteListerExpansion

type VpcRoutingTableRouteListerExpansion interface{}

VpcRoutingTableRouteListerExpansion allows custom methods to be added to VpcRoutingTableRouteLister.

type VpcRoutingTableRouteNamespaceLister

type VpcRoutingTableRouteNamespaceLister interface {
	// List lists all VpcRoutingTableRoutes in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpcRoutingTableRoute, err error)
	// Get retrieves the VpcRoutingTableRoute from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VpcRoutingTableRoute, error)
	VpcRoutingTableRouteNamespaceListerExpansion
}

VpcRoutingTableRouteNamespaceLister helps list and get VpcRoutingTableRoutes. All objects returned here must be treated as read-only.

type VpcRoutingTableRouteNamespaceListerExpansion

type VpcRoutingTableRouteNamespaceListerExpansion interface{}

VpcRoutingTableRouteNamespaceListerExpansion allows custom methods to be added to VpcRoutingTableRouteNamespaceLister.

type VpnGatewayConnectionLister

type VpnGatewayConnectionLister interface {
	// List lists all VpnGatewayConnections in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpnGatewayConnection, err error)
	// VpnGatewayConnections returns an object that can list and get VpnGatewayConnections.
	VpnGatewayConnections(namespace string) VpnGatewayConnectionNamespaceLister
	VpnGatewayConnectionListerExpansion
}

VpnGatewayConnectionLister helps list VpnGatewayConnections. All objects returned here must be treated as read-only.

func NewVpnGatewayConnectionLister

func NewVpnGatewayConnectionLister(indexer cache.Indexer) VpnGatewayConnectionLister

NewVpnGatewayConnectionLister returns a new VpnGatewayConnectionLister.

type VpnGatewayConnectionListerExpansion

type VpnGatewayConnectionListerExpansion interface{}

VpnGatewayConnectionListerExpansion allows custom methods to be added to VpnGatewayConnectionLister.

type VpnGatewayConnectionNamespaceLister

type VpnGatewayConnectionNamespaceLister interface {
	// List lists all VpnGatewayConnections in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpnGatewayConnection, err error)
	// Get retrieves the VpnGatewayConnection from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VpnGatewayConnection, error)
	VpnGatewayConnectionNamespaceListerExpansion
}

VpnGatewayConnectionNamespaceLister helps list and get VpnGatewayConnections. All objects returned here must be treated as read-only.

type VpnGatewayConnectionNamespaceListerExpansion

type VpnGatewayConnectionNamespaceListerExpansion interface{}

VpnGatewayConnectionNamespaceListerExpansion allows custom methods to be added to VpnGatewayConnectionNamespaceLister.

type VpnGatewayLister

type VpnGatewayLister interface {
	// List lists all VpnGateways in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpnGateway, err error)
	// VpnGateways returns an object that can list and get VpnGateways.
	VpnGateways(namespace string) VpnGatewayNamespaceLister
	VpnGatewayListerExpansion
}

VpnGatewayLister helps list VpnGateways. All objects returned here must be treated as read-only.

func NewVpnGatewayLister

func NewVpnGatewayLister(indexer cache.Indexer) VpnGatewayLister

NewVpnGatewayLister returns a new VpnGatewayLister.

type VpnGatewayListerExpansion

type VpnGatewayListerExpansion interface{}

VpnGatewayListerExpansion allows custom methods to be added to VpnGatewayLister.

type VpnGatewayNamespaceLister

type VpnGatewayNamespaceLister interface {
	// List lists all VpnGateways in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VpnGateway, err error)
	// Get retrieves the VpnGateway from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VpnGateway, error)
	VpnGatewayNamespaceListerExpansion
}

VpnGatewayNamespaceLister helps list and get VpnGateways. All objects returned here must be treated as read-only.

type VpnGatewayNamespaceListerExpansion

type VpnGatewayNamespaceListerExpansion interface{}

VpnGatewayNamespaceListerExpansion allows custom methods to be added to VpnGatewayNamespaceLister.

Jump to

Keyboard shortcuts

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