Documentation ¶
Index ¶
- func NewClusterVirtualMachineImageInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterVirtualMachineImageInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualMachineBlockDeviceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualMachineCPUModelInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualMachineDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualMachineIPAddressClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualMachineIPAddressLeaseInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualMachineImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVirtualMachineOperationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualMachineBlockDeviceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualMachineCPUModelInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualMachineDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualMachineIPAddressClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualMachineIPAddressLeaseInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualMachineImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVirtualMachineOperationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterVirtualMachineImageInformer
- type Interface
- type VirtualMachineBlockDeviceAttachmentInformer
- type VirtualMachineCPUModelInformer
- type VirtualMachineDiskInformer
- type VirtualMachineIPAddressClaimInformer
- type VirtualMachineIPAddressLeaseInformer
- type VirtualMachineImageInformer
- type VirtualMachineInformer
- type VirtualMachineOperationInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterVirtualMachineImageInformer ¶
func NewClusterVirtualMachineImageInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterVirtualMachineImageInformer constructs a new informer for ClusterVirtualMachineImage type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredClusterVirtualMachineImageInformer ¶
func NewFilteredClusterVirtualMachineImageInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterVirtualMachineImageInformer constructs a new informer for ClusterVirtualMachineImage type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredVirtualMachineBlockDeviceAttachmentInformer ¶
func NewFilteredVirtualMachineBlockDeviceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualMachineBlockDeviceAttachmentInformer constructs a new informer for VirtualMachineBlockDeviceAttachment type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredVirtualMachineCPUModelInformer ¶
func NewFilteredVirtualMachineCPUModelInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualMachineCPUModelInformer constructs a new informer for VirtualMachineCPUModel type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredVirtualMachineDiskInformer ¶
func NewFilteredVirtualMachineDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualMachineDiskInformer constructs a new informer for VirtualMachineDisk type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredVirtualMachineIPAddressClaimInformer ¶
func NewFilteredVirtualMachineIPAddressClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualMachineIPAddressClaimInformer constructs a new informer for VirtualMachineIPAddressClaim type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredVirtualMachineIPAddressLeaseInformer ¶
func NewFilteredVirtualMachineIPAddressLeaseInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualMachineIPAddressLeaseInformer constructs a new informer for VirtualMachineIPAddressLease type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredVirtualMachineImageInformer ¶
func NewFilteredVirtualMachineImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualMachineImageInformer constructs a new informer for VirtualMachineImage type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredVirtualMachineInformer ¶
func NewFilteredVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualMachineInformer constructs a new informer for VirtualMachine type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredVirtualMachineOperationInformer ¶
func NewFilteredVirtualMachineOperationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVirtualMachineOperationInformer constructs a new informer for VirtualMachineOperation type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewVirtualMachineBlockDeviceAttachmentInformer ¶
func NewVirtualMachineBlockDeviceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualMachineBlockDeviceAttachmentInformer constructs a new informer for VirtualMachineBlockDeviceAttachment type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewVirtualMachineCPUModelInformer ¶
func NewVirtualMachineCPUModelInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualMachineCPUModelInformer constructs a new informer for VirtualMachineCPUModel type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewVirtualMachineDiskInformer ¶
func NewVirtualMachineDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualMachineDiskInformer constructs a new informer for VirtualMachineDisk type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewVirtualMachineIPAddressClaimInformer ¶
func NewVirtualMachineIPAddressClaimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualMachineIPAddressClaimInformer constructs a new informer for VirtualMachineIPAddressClaim type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewVirtualMachineIPAddressLeaseInformer ¶
func NewVirtualMachineIPAddressLeaseInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualMachineIPAddressLeaseInformer constructs a new informer for VirtualMachineIPAddressLease type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewVirtualMachineImageInformer ¶
func NewVirtualMachineImageInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualMachineImageInformer constructs a new informer for VirtualMachineImage type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewVirtualMachineInformer ¶
func NewVirtualMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualMachineInformer constructs a new informer for VirtualMachine type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewVirtualMachineOperationInformer ¶
func NewVirtualMachineOperationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVirtualMachineOperationInformer constructs a new informer for VirtualMachineOperation type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type ClusterVirtualMachineImageInformer ¶
type ClusterVirtualMachineImageInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.ClusterVirtualMachineImageLister }
ClusterVirtualMachineImageInformer provides access to a shared informer and lister for ClusterVirtualMachineImages.
type Interface ¶
type Interface interface { // ClusterVirtualMachineImages returns a ClusterVirtualMachineImageInformer. ClusterVirtualMachineImages() ClusterVirtualMachineImageInformer // VirtualMachines returns a VirtualMachineInformer. VirtualMachines() VirtualMachineInformer // VirtualMachineBlockDeviceAttachments returns a VirtualMachineBlockDeviceAttachmentInformer. VirtualMachineBlockDeviceAttachments() VirtualMachineBlockDeviceAttachmentInformer // VirtualMachineCPUModels returns a VirtualMachineCPUModelInformer. VirtualMachineCPUModels() VirtualMachineCPUModelInformer // VirtualMachineDisks returns a VirtualMachineDiskInformer. VirtualMachineDisks() VirtualMachineDiskInformer // VirtualMachineIPAddressClaims returns a VirtualMachineIPAddressClaimInformer. VirtualMachineIPAddressClaims() VirtualMachineIPAddressClaimInformer // VirtualMachineIPAddressLeases returns a VirtualMachineIPAddressLeaseInformer. VirtualMachineIPAddressLeases() VirtualMachineIPAddressLeaseInformer // VirtualMachineImages returns a VirtualMachineImageInformer. VirtualMachineImages() VirtualMachineImageInformer // VirtualMachineOperations returns a VirtualMachineOperationInformer. VirtualMachineOperations() VirtualMachineOperationInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
type VirtualMachineBlockDeviceAttachmentInformer ¶
type VirtualMachineBlockDeviceAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.VirtualMachineBlockDeviceAttachmentLister }
VirtualMachineBlockDeviceAttachmentInformer provides access to a shared informer and lister for VirtualMachineBlockDeviceAttachments.
type VirtualMachineCPUModelInformer ¶
type VirtualMachineCPUModelInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.VirtualMachineCPUModelLister }
VirtualMachineCPUModelInformer provides access to a shared informer and lister for VirtualMachineCPUModels.
type VirtualMachineDiskInformer ¶
type VirtualMachineDiskInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.VirtualMachineDiskLister }
VirtualMachineDiskInformer provides access to a shared informer and lister for VirtualMachineDisks.
type VirtualMachineIPAddressClaimInformer ¶
type VirtualMachineIPAddressClaimInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.VirtualMachineIPAddressClaimLister }
VirtualMachineIPAddressClaimInformer provides access to a shared informer and lister for VirtualMachineIPAddressClaims.
type VirtualMachineIPAddressLeaseInformer ¶
type VirtualMachineIPAddressLeaseInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.VirtualMachineIPAddressLeaseLister }
VirtualMachineIPAddressLeaseInformer provides access to a shared informer and lister for VirtualMachineIPAddressLeases.
type VirtualMachineImageInformer ¶
type VirtualMachineImageInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.VirtualMachineImageLister }
VirtualMachineImageInformer provides access to a shared informer and lister for VirtualMachineImages.
type VirtualMachineInformer ¶
type VirtualMachineInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.VirtualMachineLister }
VirtualMachineInformer provides access to a shared informer and lister for VirtualMachines.
type VirtualMachineOperationInformer ¶
type VirtualMachineOperationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha2.VirtualMachineOperationLister }
VirtualMachineOperationInformer provides access to a shared informer and lister for VirtualMachineOperations.