v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Jul 29, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAWSAccessKeyRequestInformer

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

NewAWSAccessKeyRequestInformer constructs a new informer for AWSAccessKeyRequest 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 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 NewAzureAccessKeyRequestInformer

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

NewAzureAccessKeyRequestInformer constructs a new informer for AzureAccessKeyRequest 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 NewDatabaseAccessRequestInformer

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

NewDatabaseAccessRequestInformer constructs a new informer for DatabaseAccessRequest 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 NewFilteredAWSAccessKeyRequestInformer

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

NewFilteredAWSAccessKeyRequestInformer constructs a new informer for AWSAccessKeyRequest 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 NewFilteredAzureAccessKeyRequestInformer

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

NewFilteredAzureAccessKeyRequestInformer constructs a new informer for AzureAccessKeyRequest 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 NewFilteredDatabaseAccessRequestInformer

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

NewFilteredDatabaseAccessRequestInformer constructs a new informer for DatabaseAccessRequest 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 NewFilteredGCPAccessKeyRequestInformer

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

NewFilteredGCPAccessKeyRequestInformer constructs a new informer for GCPAccessKeyRequest 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 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 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 NewGCPAccessKeyRequestInformer

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

NewGCPAccessKeyRequestInformer constructs a new informer for GCPAccessKeyRequest 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 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 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.

Types

type AWSAccessKeyRequestInformer

type AWSAccessKeyRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AWSAccessKeyRequestLister
}

AWSAccessKeyRequestInformer provides access to a shared informer and lister for AWSAccessKeyRequests.

type AWSRoleInformer

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

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

type AzureAccessKeyRequestInformer

type AzureAccessKeyRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AzureAccessKeyRequestLister
}

AzureAccessKeyRequestInformer provides access to a shared informer and lister for AzureAccessKeyRequests.

type AzureRoleInformer

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

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

type DatabaseAccessRequestInformer

type DatabaseAccessRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DatabaseAccessRequestLister
}

DatabaseAccessRequestInformer provides access to a shared informer and lister for DatabaseAccessRequests.

type ElasticsearchRoleInformer

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

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

type GCPAccessKeyRequestInformer

type GCPAccessKeyRequestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.GCPAccessKeyRequestLister
}

GCPAccessKeyRequestInformer provides access to a shared informer and lister for GCPAccessKeyRequests.

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 {
	// AWSAccessKeyRequests returns a AWSAccessKeyRequestInformer.
	AWSAccessKeyRequests() AWSAccessKeyRequestInformer
	// AWSRoles returns a AWSRoleInformer.
	AWSRoles() AWSRoleInformer
	// AzureAccessKeyRequests returns a AzureAccessKeyRequestInformer.
	AzureAccessKeyRequests() AzureAccessKeyRequestInformer
	// AzureRoles returns a AzureRoleInformer.
	AzureRoles() AzureRoleInformer
	// DatabaseAccessRequests returns a DatabaseAccessRequestInformer.
	DatabaseAccessRequests() DatabaseAccessRequestInformer
	// ElasticsearchRoles returns a ElasticsearchRoleInformer.
	ElasticsearchRoles() ElasticsearchRoleInformer
	// GCPAccessKeyRequests returns a GCPAccessKeyRequestInformer.
	GCPAccessKeyRequests() GCPAccessKeyRequestInformer
	// GCPRoles returns a GCPRoleInformer.
	GCPRoles() GCPRoleInformer
	// MongoDBRoles returns a MongoDBRoleInformer.
	MongoDBRoles() MongoDBRoleInformer
	// MySQLRoles returns a MySQLRoleInformer.
	MySQLRoles() MySQLRoleInformer
	// PostgresRoles returns a PostgresRoleInformer.
	PostgresRoles() PostgresRoleInformer
	// SecretEngines returns a SecretEngineInformer.
	SecretEngines() SecretEngineInformer
}

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

func New

New returns a new Interface.

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 SecretEngineInformer

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

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

Jump to

Keyboard shortcuts

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