v1alpha2

package
v0.0.0-...-1ad80f1 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

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