Documentation
¶
Index ¶
- func NewCertificatesServiceCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificatesServiceCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpnClientCertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVpnServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpnClientCertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVpnServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CertificatesServiceCertificateInformer
- type Interface
- type VpnClientCertInformer
- type VpnServerInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCertificatesServiceCertificateInformer ¶ added in v0.4.0
func NewCertificatesServiceCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCertificatesServiceCertificateInformer constructs a new informer for CertificatesServiceCertificate 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 NewFilteredCertificatesServiceCertificateInformer ¶ added in v0.4.0
func NewFilteredCertificatesServiceCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCertificatesServiceCertificateInformer constructs a new informer for CertificatesServiceCertificate 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 NewFilteredVpnClientCertInformer ¶
func NewFilteredVpnClientCertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpnClientCertInformer constructs a new informer for VpnClientCert 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 NewFilteredVpnServerInformer ¶
func NewFilteredVpnServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredVpnServerInformer constructs a new informer for VpnServer 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 NewVpnClientCertInformer ¶
func NewVpnClientCertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpnClientCertInformer constructs a new informer for VpnClientCert 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 NewVpnServerInformer ¶
func NewVpnServerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewVpnServerInformer constructs a new informer for VpnServer 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 CertificatesServiceCertificateInformer ¶ added in v0.4.0
type CertificatesServiceCertificateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CertificatesServiceCertificateLister }
CertificatesServiceCertificateInformer provides access to a shared informer and lister for CertificatesServiceCertificates.
type Interface ¶
type Interface interface { // CertificatesServiceCertificates returns a CertificatesServiceCertificateInformer. CertificatesServiceCertificates() CertificatesServiceCertificateInformer // VpnClientCerts returns a VpnClientCertInformer. VpnClientCerts() VpnClientCertInformer // VpnServers returns a VpnServerInformer. VpnServers() VpnServerInformer }
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 VpnClientCertInformer ¶
type VpnClientCertInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpnClientCertLister }
VpnClientCertInformer provides access to a shared informer and lister for VpnClientCerts.
type VpnServerInformer ¶
type VpnServerInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.VpnServerLister }
VpnServerInformer provides access to a shared informer and lister for VpnServers.