v1alpha1

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Jun 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 NewAWSRoleInformer

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

NewAWSRoleInformer constructs a new informer for AWSRole 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 NewAzureRoleInformer

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

NewAzureRoleInformer constructs a new informer for AzureRole 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 NewElasticsearchRoleInformer

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

NewElasticsearchRoleInformer constructs a new informer for ElasticsearchRole 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 NewFilteredAWSRoleInformer

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

NewFilteredAWSRoleInformer constructs a new informer for AWSRole 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 NewFilteredAzureRoleInformer

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

NewFilteredAzureRoleInformer constructs a new informer for AzureRole 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 NewFilteredElasticsearchRoleInformer

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

NewFilteredElasticsearchRoleInformer constructs a new informer for ElasticsearchRole 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 NewFilteredGCPRoleInformer

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

NewFilteredGCPRoleInformer constructs a new informer for GCPRole 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 NewFilteredMariaDBRoleInformer added in v0.8.0

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

NewFilteredMariaDBRoleInformer constructs a new informer for MariaDBRole 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 NewFilteredMongoDBRoleInformer

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

NewFilteredMongoDBRoleInformer constructs a new informer for MongoDBRole 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 NewFilteredMySQLRoleInformer

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

NewFilteredMySQLRoleInformer constructs a new informer for MySQLRole 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 NewFilteredPostgresRoleInformer

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

NewFilteredPostgresRoleInformer constructs a new informer for PostgresRole 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 NewFilteredSecretAccessRequestInformer added in v0.5.0

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

NewFilteredSecretAccessRequestInformer constructs a new informer for SecretAccessRequest 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 NewFilteredSecretEngineInformer

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

NewFilteredSecretEngineInformer constructs a new informer for SecretEngine 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 NewFilteredSecretRoleBindingInformer added in v0.5.0

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

NewFilteredSecretRoleBindingInformer constructs a new informer for SecretRoleBinding 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 NewGCPRoleInformer

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

NewGCPRoleInformer constructs a new informer for GCPRole 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 NewMariaDBRoleInformer added in v0.8.0

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

NewMariaDBRoleInformer constructs a new informer for MariaDBRole 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 NewMongoDBRoleInformer

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

NewMongoDBRoleInformer constructs a new informer for MongoDBRole 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 NewMySQLRoleInformer

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

NewMySQLRoleInformer constructs a new informer for MySQLRole 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 NewPostgresRoleInformer

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

NewPostgresRoleInformer constructs a new informer for PostgresRole 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 NewSecretAccessRequestInformer added in v0.5.0

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

NewSecretAccessRequestInformer constructs a new informer for SecretAccessRequest 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 NewSecretEngineInformer

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

NewSecretEngineInformer constructs a new informer for SecretEngine 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 NewSecretRoleBindingInformer added in v0.5.0

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

NewSecretRoleBindingInformer constructs a new informer for SecretRoleBinding 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 AWSRoleInformer

type AWSRoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AWSRoleLister
}

AWSRoleInformer provides access to a shared informer and lister for AWSRoles.

type AzureRoleInformer

type AzureRoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AzureRoleLister
}

AzureRoleInformer provides access to a shared informer and lister for AzureRoles.

type ElasticsearchRoleInformer

type ElasticsearchRoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ElasticsearchRoleLister
}

ElasticsearchRoleInformer provides access to a shared informer and lister for ElasticsearchRoles.

type GCPRoleInformer

type GCPRoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GCPRoleLister
}

GCPRoleInformer provides access to a shared informer and lister for GCPRoles.

type Interface

type Interface interface {
	// AWSRoles returns a AWSRoleInformer.
	AWSRoles() AWSRoleInformer
	// AzureRoles returns a AzureRoleInformer.
	AzureRoles() AzureRoleInformer
	// ElasticsearchRoles returns a ElasticsearchRoleInformer.
	ElasticsearchRoles() ElasticsearchRoleInformer
	// GCPRoles returns a GCPRoleInformer.
	GCPRoles() GCPRoleInformer
	// MariaDBRoles returns a MariaDBRoleInformer.
	MariaDBRoles() MariaDBRoleInformer
	// MongoDBRoles returns a MongoDBRoleInformer.
	MongoDBRoles() MongoDBRoleInformer
	// MySQLRoles returns a MySQLRoleInformer.
	MySQLRoles() MySQLRoleInformer
	// PostgresRoles returns a PostgresRoleInformer.
	PostgresRoles() PostgresRoleInformer
	// SecretAccessRequests returns a SecretAccessRequestInformer.
	SecretAccessRequests() SecretAccessRequestInformer
	// SecretEngines returns a SecretEngineInformer.
	SecretEngines() SecretEngineInformer
	// SecretRoleBindings returns a SecretRoleBindingInformer.
	SecretRoleBindings() SecretRoleBindingInformer
}

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

func New

New returns a new Interface.

type MariaDBRoleInformer added in v0.8.0

type MariaDBRoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MariaDBRoleLister
}

MariaDBRoleInformer provides access to a shared informer and lister for MariaDBRoles.

type MongoDBRoleInformer

type MongoDBRoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MongoDBRoleLister
}

MongoDBRoleInformer provides access to a shared informer and lister for MongoDBRoles.

type MySQLRoleInformer

type MySQLRoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.MySQLRoleLister
}

MySQLRoleInformer provides access to a shared informer and lister for MySQLRoles.

type PostgresRoleInformer

type PostgresRoleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PostgresRoleLister
}

PostgresRoleInformer provides access to a shared informer and lister for PostgresRoles.

type SecretAccessRequestInformer added in v0.5.0

type SecretAccessRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SecretAccessRequestLister
}

SecretAccessRequestInformer provides access to a shared informer and lister for SecretAccessRequests.

type SecretEngineInformer

type SecretEngineInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SecretEngineLister
}

SecretEngineInformer provides access to a shared informer and lister for SecretEngines.

type SecretRoleBindingInformer added in v0.5.0

type SecretRoleBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SecretRoleBindingLister
}

SecretRoleBindingInformer provides access to a shared informer and lister for SecretRoleBindings.

Jump to

Keyboard shortcuts

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