v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL