Documentation
¶
Index ¶
- func NewFilteredSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretRotationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretRotationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type SecretInformer
- type SecretPolicyInformer
- type SecretRotationInformer
- type SecretVersionInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredSecretInformer ¶
func NewFilteredSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecretInformer constructs a new informer for Secret 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 NewFilteredSecretPolicyInformer ¶
func NewFilteredSecretPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecretPolicyInformer constructs a new informer for SecretPolicy 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 NewFilteredSecretRotationInformer ¶
func NewFilteredSecretRotationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecretRotationInformer constructs a new informer for SecretRotation 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 NewFilteredSecretVersionInformer ¶
func NewFilteredSecretVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecretVersionInformer constructs a new informer for SecretVersion 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 NewSecretInformer ¶
func NewSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecretInformer constructs a new informer for Secret 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 NewSecretPolicyInformer ¶
func NewSecretPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecretPolicyInformer constructs a new informer for SecretPolicy 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 NewSecretRotationInformer ¶
func NewSecretRotationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecretRotationInformer constructs a new informer for SecretRotation 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 NewSecretVersionInformer ¶
func NewSecretVersionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecretVersionInformer constructs a new informer for SecretVersion 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 { // Secrets returns a SecretInformer. Secrets() SecretInformer // SecretPolicies returns a SecretPolicyInformer. SecretPolicies() SecretPolicyInformer // SecretRotations returns a SecretRotationInformer. SecretRotations() SecretRotationInformer // SecretVersions returns a SecretVersionInformer. SecretVersions() SecretVersionInformer }
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 SecretInformer ¶
type SecretInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecretLister }
SecretInformer provides access to a shared informer and lister for Secrets.
type SecretPolicyInformer ¶
type SecretPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecretPolicyLister }
SecretPolicyInformer provides access to a shared informer and lister for SecretPolicies.
type SecretRotationInformer ¶
type SecretRotationInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecretRotationLister }
SecretRotationInformer provides access to a shared informer and lister for SecretRotations.
type SecretVersionInformer ¶
type SecretVersionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecretVersionLister }
SecretVersionInformer provides access to a shared informer and lister for SecretVersions.