v1beta2

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2025 License: EUPL-1.2 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAWSClusterControllerIdentityInformer

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

NewAWSClusterControllerIdentityInformer constructs a new informer for AWSClusterControllerIdentity 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 NewAWSClusterInformer

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

NewAWSClusterInformer constructs a new informer for AWSCluster 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 NewAWSClusterRoleIdentityInformer

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

NewAWSClusterRoleIdentityInformer constructs a new informer for AWSClusterRoleIdentity 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 NewAWSClusterStaticIdentityInformer

func NewAWSClusterStaticIdentityInformer(client versioned.Interface, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewAWSClusterStaticIdentityInformer constructs a new informer for AWSClusterStaticIdentity 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 NewAWSClusterTemplateInformer

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

NewAWSClusterTemplateInformer constructs a new informer for AWSClusterTemplate 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 NewAWSMachineInformer

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

NewAWSMachineInformer constructs a new informer for AWSMachine 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 NewAWSMachineTemplateInformer

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

NewAWSMachineTemplateInformer constructs a new informer for AWSMachineTemplate 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 NewAWSManagedClusterInformer

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

NewAWSManagedClusterInformer constructs a new informer for AWSManagedCluster 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 NewFilteredAWSClusterControllerIdentityInformer

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

NewFilteredAWSClusterControllerIdentityInformer constructs a new informer for AWSClusterControllerIdentity 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 NewFilteredAWSClusterInformer

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

NewFilteredAWSClusterInformer constructs a new informer for AWSCluster 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 NewFilteredAWSClusterRoleIdentityInformer

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

NewFilteredAWSClusterRoleIdentityInformer constructs a new informer for AWSClusterRoleIdentity 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 NewFilteredAWSClusterStaticIdentityInformer

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

NewFilteredAWSClusterStaticIdentityInformer constructs a new informer for AWSClusterStaticIdentity 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 NewFilteredAWSClusterTemplateInformer

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

NewFilteredAWSClusterTemplateInformer constructs a new informer for AWSClusterTemplate 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 NewFilteredAWSMachineInformer

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

NewFilteredAWSMachineInformer constructs a new informer for AWSMachine 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 NewFilteredAWSMachineTemplateInformer

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

NewFilteredAWSMachineTemplateInformer constructs a new informer for AWSMachineTemplate 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 NewFilteredAWSManagedClusterInformer

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

NewFilteredAWSManagedClusterInformer constructs a new informer for AWSManagedCluster 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 AWSClusterControllerIdentityInformer

type AWSClusterControllerIdentityInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.AWSClusterControllerIdentityLister
}

AWSClusterControllerIdentityInformer provides access to a shared informer and lister for AWSClusterControllerIdentities.

type AWSClusterInformer

type AWSClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.AWSClusterLister
}

AWSClusterInformer provides access to a shared informer and lister for AWSClusters.

type AWSClusterRoleIdentityInformer

type AWSClusterRoleIdentityInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.AWSClusterRoleIdentityLister
}

AWSClusterRoleIdentityInformer provides access to a shared informer and lister for AWSClusterRoleIdentities.

type AWSClusterStaticIdentityInformer

type AWSClusterStaticIdentityInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.AWSClusterStaticIdentityLister
}

AWSClusterStaticIdentityInformer provides access to a shared informer and lister for AWSClusterStaticIdentities.

type AWSClusterTemplateInformer

type AWSClusterTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.AWSClusterTemplateLister
}

AWSClusterTemplateInformer provides access to a shared informer and lister for AWSClusterTemplates.

type AWSMachineInformer

type AWSMachineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.AWSMachineLister
}

AWSMachineInformer provides access to a shared informer and lister for AWSMachines.

type AWSMachineTemplateInformer

type AWSMachineTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.AWSMachineTemplateLister
}

AWSMachineTemplateInformer provides access to a shared informer and lister for AWSMachineTemplates.

type AWSManagedClusterInformer

type AWSManagedClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta2.AWSManagedClusterLister
}

AWSManagedClusterInformer provides access to a shared informer and lister for AWSManagedClusters.

type Interface

type Interface interface {
	// AWSClusters returns a AWSClusterInformer.
	AWSClusters() AWSClusterInformer
	// AWSClusterControllerIdentities returns a AWSClusterControllerIdentityInformer.
	AWSClusterControllerIdentities() AWSClusterControllerIdentityInformer
	// AWSClusterRoleIdentities returns a AWSClusterRoleIdentityInformer.
	AWSClusterRoleIdentities() AWSClusterRoleIdentityInformer
	// AWSClusterStaticIdentities returns a AWSClusterStaticIdentityInformer.
	AWSClusterStaticIdentities() AWSClusterStaticIdentityInformer
	// AWSClusterTemplates returns a AWSClusterTemplateInformer.
	AWSClusterTemplates() AWSClusterTemplateInformer
	// AWSMachines returns a AWSMachineInformer.
	AWSMachines() AWSMachineInformer
	// AWSMachineTemplates returns a AWSMachineTemplateInformer.
	AWSMachineTemplates() AWSMachineTemplateInformer
	// AWSManagedClusters returns a AWSManagedClusterInformer.
	AWSManagedClusters() AWSManagedClusterInformer
}

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

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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