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 NewCaPoolIamBindingInformer

func NewCaPoolIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCaPoolIamBindingInformer constructs a new informer for CaPoolIamBinding 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 NewCaPoolIamMemberInformer

func NewCaPoolIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCaPoolIamMemberInformer constructs a new informer for CaPoolIamMember 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 NewCaPoolIamPolicyInformer

func NewCaPoolIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCaPoolIamPolicyInformer constructs a new informer for CaPoolIamPolicy 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 NewCaPoolInformer

func NewCaPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCaPoolInformer constructs a new informer for CaPool 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 NewCertificateAuthorityInformer

func NewCertificateAuthorityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCertificateAuthorityInformer constructs a new informer for CertificateAuthority 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 NewCertificateTemplateInformer

func NewCertificateTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewCertificateTemplateInformer constructs a new informer for CertificateTemplate 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 NewFilteredCaPoolIamBindingInformer

func NewFilteredCaPoolIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCaPoolIamBindingInformer constructs a new informer for CaPoolIamBinding 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 NewFilteredCaPoolIamMemberInformer

func NewFilteredCaPoolIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCaPoolIamMemberInformer constructs a new informer for CaPoolIamMember 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 NewFilteredCaPoolIamPolicyInformer

func NewFilteredCaPoolIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCaPoolIamPolicyInformer constructs a new informer for CaPoolIamPolicy 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 NewFilteredCaPoolInformer

func NewFilteredCaPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCaPoolInformer constructs a new informer for CaPool 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 NewFilteredCertificateAuthorityInformer

func NewFilteredCertificateAuthorityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCertificateAuthorityInformer constructs a new informer for CertificateAuthority 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 NewFilteredCertificateTemplateInformer

func NewFilteredCertificateTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredCertificateTemplateInformer constructs a new informer for CertificateTemplate 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 CaPoolIamBindingInformer

type CaPoolIamBindingInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CaPoolIamBindingLister
}

CaPoolIamBindingInformer provides access to a shared informer and lister for CaPoolIamBindings.

type CaPoolIamMemberInformer

type CaPoolIamMemberInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CaPoolIamMemberLister
}

CaPoolIamMemberInformer provides access to a shared informer and lister for CaPoolIamMembers.

type CaPoolIamPolicyInformer

type CaPoolIamPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CaPoolIamPolicyLister
}

CaPoolIamPolicyInformer provides access to a shared informer and lister for CaPoolIamPolicies.

type CaPoolInformer

type CaPoolInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CaPoolLister
}

CaPoolInformer provides access to a shared informer and lister for CaPools.

type CertificateAuthorityInformer

type CertificateAuthorityInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CertificateAuthorityLister
}

CertificateAuthorityInformer provides access to a shared informer and lister for CertificateAuthorities.

type CertificateInformer

type CertificateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CertificateLister
}

CertificateInformer provides access to a shared informer and lister for Certificates.

type CertificateTemplateInformer

type CertificateTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.CertificateTemplateLister
}

CertificateTemplateInformer provides access to a shared informer and lister for CertificateTemplates.

type Interface

type Interface interface {
	// CaPools returns a CaPoolInformer.
	CaPools() CaPoolInformer
	// CaPoolIamBindings returns a CaPoolIamBindingInformer.
	CaPoolIamBindings() CaPoolIamBindingInformer
	// CaPoolIamMembers returns a CaPoolIamMemberInformer.
	CaPoolIamMembers() CaPoolIamMemberInformer
	// CaPoolIamPolicies returns a CaPoolIamPolicyInformer.
	CaPoolIamPolicies() CaPoolIamPolicyInformer
	// Certificates returns a CertificateInformer.
	Certificates() CertificateInformer
	// CertificateAuthorities returns a CertificateAuthorityInformer.
	CertificateAuthorities() CertificateAuthorityInformer
	// CertificateTemplates returns a CertificateTemplateInformer.
	CertificateTemplates() CertificateTemplateInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

Jump to

Keyboard shortcuts

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