Documentation ¶
Index ¶
- func NewAWSAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAWSRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAzureAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAzureRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatabaseAccessRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewElasticsearchRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAzureAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAzureRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatabaseAccessRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredElasticsearchRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGCPAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGCPRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMongoDBRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMySQLRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPostgresRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretEngineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGCPAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGCPRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMongoDBRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMySQLRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPostgresRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretEngineInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AWSAccessKeyRequestInformer
- type AWSRoleInformer
- type AzureAccessKeyRequestInformer
- type AzureRoleInformer
- type DatabaseAccessRequestInformer
- type ElasticsearchRoleInformer
- type GCPAccessKeyRequestInformer
- type GCPRoleInformer
- type Interface
- type MongoDBRoleInformer
- type MySQLRoleInformer
- type PostgresRoleInformer
- type SecretEngineInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.