v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAutoSnapshotPolicyAttachmentInformer

func NewAutoSnapshotPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAutoSnapshotPolicyAttachmentInformer constructs a new informer for AutoSnapshotPolicyAttachment 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 NewAutoSnapshotPolicyInformer

func NewAutoSnapshotPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAutoSnapshotPolicyInformer constructs a new informer for AutoSnapshotPolicy 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 NewCommandInformer

func NewCommandInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCommandInformer constructs a new informer for Command 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 NewDedicatedHostClusterInformer added in v0.5.0

func NewDedicatedHostClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDedicatedHostClusterInformer constructs a new informer for DedicatedHostCluster 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 NewDedicatedHostInformer

func NewDedicatedHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDedicatedHostInformer constructs a new informer for DedicatedHost 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 NewDeploymentSetInformer added in v0.4.0

func NewDeploymentSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDeploymentSetInformer constructs a new informer for DeploymentSet 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 NewDiskAttachmentInformer

func NewDiskAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDiskAttachmentInformer constructs a new informer for DiskAttachment 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 NewDiskInformer

func NewDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDiskInformer constructs a new informer for Disk 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 NewFilteredAutoSnapshotPolicyAttachmentInformer

func NewFilteredAutoSnapshotPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAutoSnapshotPolicyAttachmentInformer constructs a new informer for AutoSnapshotPolicyAttachment 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 NewFilteredAutoSnapshotPolicyInformer

func NewFilteredAutoSnapshotPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredAutoSnapshotPolicyInformer constructs a new informer for AutoSnapshotPolicy 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 NewFilteredCommandInformer

func NewFilteredCommandInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCommandInformer constructs a new informer for Command 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 NewFilteredDedicatedHostClusterInformer added in v0.5.0

func NewFilteredDedicatedHostClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDedicatedHostClusterInformer constructs a new informer for DedicatedHostCluster 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 NewFilteredDedicatedHostInformer

func NewFilteredDedicatedHostInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDedicatedHostInformer constructs a new informer for DedicatedHost 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 NewFilteredDeploymentSetInformer added in v0.4.0

func NewFilteredDeploymentSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDeploymentSetInformer constructs a new informer for DeploymentSet 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 NewFilteredDiskAttachmentInformer

func NewFilteredDiskAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDiskAttachmentInformer constructs a new informer for DiskAttachment 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 NewFilteredDiskInformer

func NewFilteredDiskInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDiskInformer constructs a new informer for Disk 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 NewFilteredHpcClusterInformer

func NewFilteredHpcClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredHpcClusterInformer constructs a new informer for HpcCluster 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 NewFilteredImageComponentInformer added in v0.5.0

func NewFilteredImageComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredImageComponentInformer constructs a new informer for ImageComponent 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 NewFilteredKeyPairAttachmentInformer

func NewFilteredKeyPairAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredKeyPairAttachmentInformer constructs a new informer for KeyPairAttachment 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 NewFilteredKeyPairInformer

func NewFilteredKeyPairInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredKeyPairInformer constructs a new informer for KeyPair 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 NewFilteredLaunchTemplateInformer

func NewFilteredLaunchTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredLaunchTemplateInformer constructs a new informer for LaunchTemplate 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 NewFilteredNetworkInterfaceAttachmentInformer

func NewFilteredNetworkInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredNetworkInterfaceAttachmentInformer constructs a new informer for NetworkInterfaceAttachment 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 NewFilteredNetworkInterfaceInformer

func NewFilteredNetworkInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredNetworkInterfaceInformer constructs a new informer for NetworkInterface 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 NewFilteredPrefixListInformer added in v0.5.0

func NewFilteredPrefixListInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredPrefixListInformer constructs a new informer for PrefixList 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 NewFilteredSessionManagerStatusInformer added in v0.5.0

func NewFilteredSessionManagerStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredSessionManagerStatusInformer constructs a new informer for SessionManagerStatus 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 NewFilteredSnapshotInformer

func NewFilteredSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredSnapshotInformer constructs a new informer for Snapshot 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 NewFilteredStorageCapacityUnitInformer added in v0.5.0

func NewFilteredStorageCapacityUnitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredStorageCapacityUnitInformer constructs a new informer for StorageCapacityUnit 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 NewHpcClusterInformer

func NewHpcClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewHpcClusterInformer constructs a new informer for HpcCluster 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 NewImageComponentInformer added in v0.5.0

func NewImageComponentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewImageComponentInformer constructs a new informer for ImageComponent 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 NewKeyPairAttachmentInformer

func NewKeyPairAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewKeyPairAttachmentInformer constructs a new informer for KeyPairAttachment 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 NewKeyPairInformer

func NewKeyPairInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewKeyPairInformer constructs a new informer for KeyPair 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 NewLaunchTemplateInformer

func NewLaunchTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewLaunchTemplateInformer constructs a new informer for LaunchTemplate 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 NewNetworkInterfaceAttachmentInformer

func NewNetworkInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewNetworkInterfaceAttachmentInformer constructs a new informer for NetworkInterfaceAttachment 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 NewNetworkInterfaceInformer

func NewNetworkInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewNetworkInterfaceInformer constructs a new informer for NetworkInterface 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 NewPrefixListInformer added in v0.5.0

func NewPrefixListInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewPrefixListInformer constructs a new informer for PrefixList 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 NewSessionManagerStatusInformer added in v0.5.0

func NewSessionManagerStatusInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSessionManagerStatusInformer constructs a new informer for SessionManagerStatus 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 NewSnapshotInformer

func NewSnapshotInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewSnapshotInformer constructs a new informer for Snapshot 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 NewStorageCapacityUnitInformer added in v0.5.0

func NewStorageCapacityUnitInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewStorageCapacityUnitInformer constructs a new informer for StorageCapacityUnit 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 AutoSnapshotPolicyAttachmentInformer

type AutoSnapshotPolicyAttachmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AutoSnapshotPolicyAttachmentLister
}

AutoSnapshotPolicyAttachmentInformer provides access to a shared informer and lister for AutoSnapshotPolicyAttachments.

type AutoSnapshotPolicyInformer

type AutoSnapshotPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AutoSnapshotPolicyLister
}

AutoSnapshotPolicyInformer provides access to a shared informer and lister for AutoSnapshotPolicies.

type CommandInformer

type CommandInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CommandLister
}

CommandInformer provides access to a shared informer and lister for Commands.

type DedicatedHostClusterInformer added in v0.5.0

type DedicatedHostClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DedicatedHostClusterLister
}

DedicatedHostClusterInformer provides access to a shared informer and lister for DedicatedHostClusters.

type DedicatedHostInformer

type DedicatedHostInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DedicatedHostLister
}

DedicatedHostInformer provides access to a shared informer and lister for DedicatedHosts.

type DeploymentSetInformer added in v0.4.0

type DeploymentSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DeploymentSetLister
}

DeploymentSetInformer provides access to a shared informer and lister for DeploymentSets.

type DiskAttachmentInformer

type DiskAttachmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DiskAttachmentLister
}

DiskAttachmentInformer provides access to a shared informer and lister for DiskAttachments.

type DiskInformer

type DiskInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DiskLister
}

DiskInformer provides access to a shared informer and lister for Disks.

type HpcClusterInformer

type HpcClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.HpcClusterLister
}

HpcClusterInformer provides access to a shared informer and lister for HpcClusters.

type ImageComponentInformer added in v0.5.0

type ImageComponentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ImageComponentLister
}

ImageComponentInformer provides access to a shared informer and lister for ImageComponents.

type Interface

type Interface interface {
	// AutoSnapshotPolicies returns a AutoSnapshotPolicyInformer.
	AutoSnapshotPolicies() AutoSnapshotPolicyInformer
	// AutoSnapshotPolicyAttachments returns a AutoSnapshotPolicyAttachmentInformer.
	AutoSnapshotPolicyAttachments() AutoSnapshotPolicyAttachmentInformer
	// Commands returns a CommandInformer.
	Commands() CommandInformer
	// DedicatedHosts returns a DedicatedHostInformer.
	DedicatedHosts() DedicatedHostInformer
	// DedicatedHostClusters returns a DedicatedHostClusterInformer.
	DedicatedHostClusters() DedicatedHostClusterInformer
	// DeploymentSets returns a DeploymentSetInformer.
	DeploymentSets() DeploymentSetInformer
	// Disks returns a DiskInformer.
	Disks() DiskInformer
	// DiskAttachments returns a DiskAttachmentInformer.
	DiskAttachments() DiskAttachmentInformer
	// HpcClusters returns a HpcClusterInformer.
	HpcClusters() HpcClusterInformer
	// ImageComponents returns a ImageComponentInformer.
	ImageComponents() ImageComponentInformer
	// KeyPairs returns a KeyPairInformer.
	KeyPairs() KeyPairInformer
	// KeyPairAttachments returns a KeyPairAttachmentInformer.
	KeyPairAttachments() KeyPairAttachmentInformer
	// LaunchTemplates returns a LaunchTemplateInformer.
	LaunchTemplates() LaunchTemplateInformer
	// NetworkInterfaces returns a NetworkInterfaceInformer.
	NetworkInterfaces() NetworkInterfaceInformer
	// NetworkInterfaceAttachments returns a NetworkInterfaceAttachmentInformer.
	NetworkInterfaceAttachments() NetworkInterfaceAttachmentInformer
	// PrefixLists returns a PrefixListInformer.
	PrefixLists() PrefixListInformer
	// SessionManagerStatuses returns a SessionManagerStatusInformer.
	SessionManagerStatuses() SessionManagerStatusInformer
	// Snapshots returns a SnapshotInformer.
	Snapshots() SnapshotInformer
	// StorageCapacityUnits returns a StorageCapacityUnitInformer.
	StorageCapacityUnits() StorageCapacityUnitInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type KeyPairAttachmentInformer

type KeyPairAttachmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KeyPairAttachmentLister
}

KeyPairAttachmentInformer provides access to a shared informer and lister for KeyPairAttachments.

type KeyPairInformer

type KeyPairInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.KeyPairLister
}

KeyPairInformer provides access to a shared informer and lister for KeyPairs.

type LaunchTemplateInformer

type LaunchTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LaunchTemplateLister
}

LaunchTemplateInformer provides access to a shared informer and lister for LaunchTemplates.

type NetworkInterfaceAttachmentInformer

type NetworkInterfaceAttachmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NetworkInterfaceAttachmentLister
}

NetworkInterfaceAttachmentInformer provides access to a shared informer and lister for NetworkInterfaceAttachments.

type NetworkInterfaceInformer

type NetworkInterfaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NetworkInterfaceLister
}

NetworkInterfaceInformer provides access to a shared informer and lister for NetworkInterfaces.

type PrefixListInformer added in v0.5.0

type PrefixListInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PrefixListLister
}

PrefixListInformer provides access to a shared informer and lister for PrefixLists.

type SessionManagerStatusInformer added in v0.5.0

type SessionManagerStatusInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SessionManagerStatusLister
}

SessionManagerStatusInformer provides access to a shared informer and lister for SessionManagerStatuses.

type SnapshotInformer

type SnapshotInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SnapshotLister
}

SnapshotInformer provides access to a shared informer and lister for Snapshots.

type StorageCapacityUnitInformer added in v0.5.0

type StorageCapacityUnitInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StorageCapacityUnitLister
}

StorageCapacityUnitInformer provides access to a shared informer and lister for StorageCapacityUnits.

Jump to

Keyboard shortcuts

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