Documentation
¶
Index ¶
- func NewFilteredRandomSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVaultSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRandomSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVaultSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type RandomSecretInformer
- type VaultSecretInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredRandomSecretInformer ¶
func NewFilteredRandomSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRandomSecretInformer constructs a new informer for RandomSecret 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 NewFilteredVaultSecretInformer ¶
func NewFilteredVaultSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVaultSecretInformer constructs a new informer for VaultSecret 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 NewRandomSecretInformer ¶
func NewRandomSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRandomSecretInformer constructs a new informer for RandomSecret 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 NewVaultSecretInformer ¶
func NewVaultSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVaultSecretInformer constructs a new informer for VaultSecret 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 Interface ¶
type Interface interface {
// RandomSecrets returns a RandomSecretInformer.
RandomSecrets() RandomSecretInformer
// VaultSecrets returns a VaultSecretInformer.
VaultSecrets() VaultSecretInformer
}
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 RandomSecretInformer ¶
type RandomSecretInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.RandomSecretLister
}
RandomSecretInformer provides access to a shared informer and lister for RandomSecrets.
type VaultSecretInformer ¶
type VaultSecretInformer interface {
Informer() cache.SharedIndexInformer
Lister() v1alpha1.VaultSecretLister
}
VaultSecretInformer provides access to a shared informer and lister for VaultSecrets.