Documentation ¶
Index ¶
- func NewAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCertificateIssuerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateIssuerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredKeyVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredManagedHardwareSecurityModuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewKeyVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewManagedHardwareSecurityModuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AccessPolicyInformer
- type CertificateInformer
- type CertificateIssuerInformer
- type Interface
- type KeyInformer
- type KeyVaultInformer
- type ManagedHardwareSecurityModuleInformer
- type SecretInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccessPolicyInformer ¶
func NewAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccessPolicyInformer constructs a new informer for AccessPolicy 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 NewCertificateInformer ¶
func NewCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCertificateInformer constructs a new informer for Certificate 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 NewCertificateIssuerInformer ¶
func NewCertificateIssuerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCertificateIssuerInformer constructs a new informer for CertificateIssuer 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 NewFilteredAccessPolicyInformer ¶
func NewFilteredAccessPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccessPolicyInformer constructs a new informer for AccessPolicy 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 NewFilteredCertificateInformer ¶
func NewFilteredCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCertificateInformer constructs a new informer for Certificate 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 NewFilteredCertificateIssuerInformer ¶
func NewFilteredCertificateIssuerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCertificateIssuerInformer constructs a new informer for CertificateIssuer 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 NewFilteredKeyInformer ¶
func NewFilteredKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKeyInformer constructs a new informer for Key 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 NewFilteredKeyVaultInformer ¶
func NewFilteredKeyVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredKeyVaultInformer constructs a new informer for KeyVault 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 NewFilteredManagedHardwareSecurityModuleInformer ¶
func NewFilteredManagedHardwareSecurityModuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredManagedHardwareSecurityModuleInformer constructs a new informer for ManagedHardwareSecurityModule 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 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 NewKeyInformer ¶
func NewKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKeyInformer constructs a new informer for Key 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 NewKeyVaultInformer ¶
func NewKeyVaultInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewKeyVaultInformer constructs a new informer for KeyVault 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 NewManagedHardwareSecurityModuleInformer ¶
func NewManagedHardwareSecurityModuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewManagedHardwareSecurityModuleInformer constructs a new informer for ManagedHardwareSecurityModule 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.
Types ¶
type AccessPolicyInformer ¶
type AccessPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccessPolicyLister }
AccessPolicyInformer provides access to a shared informer and lister for AccessPolicies.
type CertificateInformer ¶
type CertificateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CertificateLister }
CertificateInformer provides access to a shared informer and lister for Certificates.
type CertificateIssuerInformer ¶
type CertificateIssuerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CertificateIssuerLister }
CertificateIssuerInformer provides access to a shared informer and lister for CertificateIssuers.
type Interface ¶
type Interface interface { // AccessPolicies returns a AccessPolicyInformer. AccessPolicies() AccessPolicyInformer // Certificates returns a CertificateInformer. Certificates() CertificateInformer // CertificateIssuers returns a CertificateIssuerInformer. CertificateIssuers() CertificateIssuerInformer // Keys returns a KeyInformer. Keys() KeyInformer // KeyVaults returns a KeyVaultInformer. KeyVaults() KeyVaultInformer // ManagedHardwareSecurityModules returns a ManagedHardwareSecurityModuleInformer. ManagedHardwareSecurityModules() ManagedHardwareSecurityModuleInformer // Secrets returns a SecretInformer. Secrets() SecretInformer }
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 KeyInformer ¶
type KeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.KeyLister }
KeyInformer provides access to a shared informer and lister for Keys.
type KeyVaultInformer ¶
type KeyVaultInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.KeyVaultLister }
KeyVaultInformer provides access to a shared informer and lister for KeyVaults.
type ManagedHardwareSecurityModuleInformer ¶
type ManagedHardwareSecurityModuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ManagedHardwareSecurityModuleLister }
ManagedHardwareSecurityModuleInformer provides access to a shared informer and lister for ManagedHardwareSecurityModules.
type SecretInformer ¶
type SecretInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecretLister }
SecretInformer provides access to a shared informer and lister for Secrets.