Documentation ¶
Index ¶
- func NewCaPoolIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCaPoolIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCaPoolIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCaPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCertificateAuthorityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCertificateTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCaPoolIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCaPoolIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCaPoolIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCaPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateAuthorityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCertificateTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CaPoolIamBindingInformer
- type CaPoolIamMemberInformer
- type CaPoolIamPolicyInformer
- type CaPoolInformer
- type CertificateAuthorityInformer
- type CertificateInformer
- type CertificateTemplateInformer
- type Interface
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.