v1alpha1

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAccountAssignmentInformer

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

NewAccountAssignmentInformer constructs a new informer for AccountAssignment 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 NewFilteredAccountAssignmentInformer

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

NewFilteredAccountAssignmentInformer constructs a new informer for AccountAssignment 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 NewFilteredManagedPolicyAttachmentInformer

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

NewFilteredManagedPolicyAttachmentInformer constructs a new informer for ManagedPolicyAttachment 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 NewFilteredPermissionSetInformer

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

NewFilteredPermissionSetInformer constructs a new informer for PermissionSet 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 NewFilteredPermissionSetInlinePolicyInformer

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

NewFilteredPermissionSetInlinePolicyInformer constructs a new informer for PermissionSetInlinePolicy 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 NewManagedPolicyAttachmentInformer

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

NewManagedPolicyAttachmentInformer constructs a new informer for ManagedPolicyAttachment 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 NewPermissionSetInformer

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

NewPermissionSetInformer constructs a new informer for PermissionSet 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 NewPermissionSetInlinePolicyInformer

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

NewPermissionSetInlinePolicyInformer constructs a new informer for PermissionSetInlinePolicy 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 AccountAssignmentInformer

type AccountAssignmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AccountAssignmentLister
}

AccountAssignmentInformer provides access to a shared informer and lister for AccountAssignments.

type Interface

type Interface interface {
	// AccountAssignments returns a AccountAssignmentInformer.
	AccountAssignments() AccountAssignmentInformer
	// ManagedPolicyAttachments returns a ManagedPolicyAttachmentInformer.
	ManagedPolicyAttachments() ManagedPolicyAttachmentInformer
	// PermissionSets returns a PermissionSetInformer.
	PermissionSets() PermissionSetInformer
	// PermissionSetInlinePolicies returns a PermissionSetInlinePolicyInformer.
	PermissionSetInlinePolicies() PermissionSetInlinePolicyInformer
}

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

func New

New returns a new Interface.

type ManagedPolicyAttachmentInformer

type ManagedPolicyAttachmentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ManagedPolicyAttachmentLister
}

ManagedPolicyAttachmentInformer provides access to a shared informer and lister for ManagedPolicyAttachments.

type PermissionSetInformer

type PermissionSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PermissionSetLister
}

PermissionSetInformer provides access to a shared informer and lister for PermissionSets.

type PermissionSetInlinePolicyInformer

type PermissionSetInlinePolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PermissionSetInlinePolicyLister
}

PermissionSetInlinePolicyInformer provides access to a shared informer and lister for PermissionSetInlinePolicies.

Jump to

Keyboard shortcuts

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