Documentation
¶
Index ¶
- func NewAWSClusterControllerIdentityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAWSClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAWSClusterRoleIdentityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAWSClusterStaticIdentityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAWSClusterTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAWSMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAWSMachineTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAWSManagedClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSClusterControllerIdentityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSClusterRoleIdentityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSClusterStaticIdentityInformer(client versioned.Interface, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSClusterTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSMachineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSMachineTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSManagedClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AWSClusterControllerIdentityInformer
- type AWSClusterInformer
- type AWSClusterRoleIdentityInformer
- type AWSClusterStaticIdentityInformer
- type AWSClusterTemplateInformer
- type AWSMachineInformer
- type AWSMachineTemplateInformer
- type AWSManagedClusterInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.