Documentation ¶
Index ¶
- func NewCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPasswordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRSAKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecretRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPasswordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRSAKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecretRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CertificateInformer
- type Interface
- type PasswordInformer
- type RSAKeyInformer
- type SSHKeyInformer
- type SecretExportInformer
- type SecretRequestInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
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 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 NewFilteredPasswordInformer ¶
func NewFilteredPasswordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPasswordInformer constructs a new informer for Password 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 NewFilteredRSAKeyInformer ¶
func NewFilteredRSAKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRSAKeyInformer constructs a new informer for RSAKey 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 NewFilteredSSHKeyInformer ¶
func NewFilteredSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSSHKeyInformer constructs a new informer for SSHKey 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 NewFilteredSecretExportInformer ¶ added in v0.2.0
func NewFilteredSecretExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecretExportInformer constructs a new informer for SecretExport 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 NewFilteredSecretRequestInformer ¶ added in v0.2.0
func NewFilteredSecretRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecretRequestInformer constructs a new informer for SecretRequest 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 NewPasswordInformer ¶
func NewPasswordInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPasswordInformer constructs a new informer for Password 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 NewRSAKeyInformer ¶
func NewRSAKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRSAKeyInformer constructs a new informer for RSAKey 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 NewSSHKeyInformer ¶
func NewSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSSHKeyInformer constructs a new informer for SSHKey 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 NewSecretExportInformer ¶ added in v0.2.0
func NewSecretExportInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecretExportInformer constructs a new informer for SecretExport 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 NewSecretRequestInformer ¶ added in v0.2.0
func NewSecretRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecretRequestInformer constructs a new informer for SecretRequest 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 CertificateInformer ¶
type CertificateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CertificateLister }
CertificateInformer provides access to a shared informer and lister for Certificates.
type Interface ¶
type Interface interface { // Certificates returns a CertificateInformer. Certificates() CertificateInformer // Passwords returns a PasswordInformer. Passwords() PasswordInformer // RSAKeys returns a RSAKeyInformer. RSAKeys() RSAKeyInformer // SSHKeys returns a SSHKeyInformer. SSHKeys() SSHKeyInformer // SecretExports returns a SecretExportInformer. SecretExports() SecretExportInformer // SecretRequests returns a SecretRequestInformer. SecretRequests() SecretRequestInformer }
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 PasswordInformer ¶
type PasswordInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PasswordLister }
PasswordInformer provides access to a shared informer and lister for Passwords.
type RSAKeyInformer ¶
type RSAKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RSAKeyLister }
RSAKeyInformer provides access to a shared informer and lister for RSAKeys.
type SSHKeyInformer ¶
type SSHKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SSHKeyLister }
SSHKeyInformer provides access to a shared informer and lister for SSHKeys.
type SecretExportInformer ¶ added in v0.2.0
type SecretExportInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecretExportLister }
SecretExportInformer provides access to a shared informer and lister for SecretExports.
type SecretRequestInformer ¶ added in v0.2.0
type SecretRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecretRequestLister }
SecretRequestInformer provides access to a shared informer and lister for SecretRequests.