Documentation ¶
Index ¶
- func NewAttestorIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAttestorIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAttestorIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAttestorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAttestorIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAttestorIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAttestorIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAttestorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AttestorIamBindingInformer
- type AttestorIamMemberInformer
- type AttestorIamPolicyInformer
- type AttestorInformer
- type Interface
- type PolicyInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAttestorIamBindingInformer ¶
func NewAttestorIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAttestorIamBindingInformer constructs a new informer for AttestorIamBinding 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 NewAttestorIamMemberInformer ¶
func NewAttestorIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAttestorIamMemberInformer constructs a new informer for AttestorIamMember 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 NewAttestorIamPolicyInformer ¶
func NewAttestorIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAttestorIamPolicyInformer constructs a new informer for AttestorIamPolicy 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 NewAttestorInformer ¶
func NewAttestorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAttestorInformer constructs a new informer for Attestor 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 NewFilteredAttestorIamBindingInformer ¶
func NewFilteredAttestorIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAttestorIamBindingInformer constructs a new informer for AttestorIamBinding 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 NewFilteredAttestorIamMemberInformer ¶
func NewFilteredAttestorIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAttestorIamMemberInformer constructs a new informer for AttestorIamMember 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 NewFilteredAttestorIamPolicyInformer ¶
func NewFilteredAttestorIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAttestorIamPolicyInformer constructs a new informer for AttestorIamPolicy 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 NewFilteredAttestorInformer ¶
func NewFilteredAttestorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAttestorInformer constructs a new informer for Attestor 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 NewFilteredPolicyInformer ¶
func NewFilteredPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPolicyInformer constructs a new informer for Policy 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 NewPolicyInformer ¶
func NewPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPolicyInformer constructs a new informer for Policy 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 AttestorIamBindingInformer ¶
type AttestorIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AttestorIamBindingLister }
AttestorIamBindingInformer provides access to a shared informer and lister for AttestorIamBindings.
type AttestorIamMemberInformer ¶
type AttestorIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AttestorIamMemberLister }
AttestorIamMemberInformer provides access to a shared informer and lister for AttestorIamMembers.
type AttestorIamPolicyInformer ¶
type AttestorIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AttestorIamPolicyLister }
AttestorIamPolicyInformer provides access to a shared informer and lister for AttestorIamPolicies.
type AttestorInformer ¶
type AttestorInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AttestorLister }
AttestorInformer provides access to a shared informer and lister for Attestors.
type Interface ¶
type Interface interface { // Attestors returns a AttestorInformer. Attestors() AttestorInformer // AttestorIamBindings returns a AttestorIamBindingInformer. AttestorIamBindings() AttestorIamBindingInformer // AttestorIamMembers returns a AttestorIamMemberInformer. AttestorIamMembers() AttestorIamMemberInformer // AttestorIamPolicies returns a AttestorIamPolicyInformer. AttestorIamPolicies() AttestorIamPolicyInformer // Policies returns a PolicyInformer. Policies() PolicyInformer }
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 PolicyInformer ¶
type PolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PolicyLister }
PolicyInformer provides access to a shared informer and lister for Policies.