Documentation ¶
Index ¶
- func NewAWSAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAWSRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAzureAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAzureRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAWSRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAzureAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAzureRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGCPAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGCPRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGCPAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGCPRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AWSAccessKeyRequestInformer
- type AWSRoleInformer
- type AzureAccessKeyRequestInformer
- type AzureRoleInformer
- type GCPAccessKeyRequestInformer
- type GCPRoleInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAWSAccessKeyRequestInformer ¶
func NewAWSAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAWSAccessKeyRequestInformer constructs a new informer for AWSAccessKeyRequest 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 NewAWSRoleInformer ¶
func NewAWSRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAWSRoleInformer constructs a new informer for AWSRole 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 NewAzureAccessKeyRequestInformer ¶
func NewAzureAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAzureAccessKeyRequestInformer constructs a new informer for AzureAccessKeyRequest 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 NewAzureRoleInformer ¶
func NewAzureRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAzureRoleInformer constructs a new informer for AzureRole 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 NewFilteredAWSAccessKeyRequestInformer ¶
func NewFilteredAWSAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAWSAccessKeyRequestInformer constructs a new informer for AWSAccessKeyRequest 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 NewFilteredAWSRoleInformer ¶
func NewFilteredAWSRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAWSRoleInformer constructs a new informer for AWSRole 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 NewFilteredAzureAccessKeyRequestInformer ¶
func NewFilteredAzureAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAzureAccessKeyRequestInformer constructs a new informer for AzureAccessKeyRequest 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 NewFilteredAzureRoleInformer ¶
func NewFilteredAzureRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAzureRoleInformer constructs a new informer for AzureRole 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 NewFilteredGCPAccessKeyRequestInformer ¶
func NewFilteredGCPAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGCPAccessKeyRequestInformer constructs a new informer for GCPAccessKeyRequest 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 NewFilteredGCPRoleInformer ¶
func NewFilteredGCPRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGCPRoleInformer constructs a new informer for GCPRole 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 NewGCPAccessKeyRequestInformer ¶
func NewGCPAccessKeyRequestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGCPAccessKeyRequestInformer constructs a new informer for GCPAccessKeyRequest 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 NewGCPRoleInformer ¶
func NewGCPRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGCPRoleInformer constructs a new informer for GCPRole 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 AWSAccessKeyRequestInformer ¶
type AWSAccessKeyRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AWSAccessKeyRequestLister }
AWSAccessKeyRequestInformer provides access to a shared informer and lister for AWSAccessKeyRequests.
type AWSRoleInformer ¶
type AWSRoleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AWSRoleLister }
AWSRoleInformer provides access to a shared informer and lister for AWSRoles.
type AzureAccessKeyRequestInformer ¶
type AzureAccessKeyRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AzureAccessKeyRequestLister }
AzureAccessKeyRequestInformer provides access to a shared informer and lister for AzureAccessKeyRequests.
type AzureRoleInformer ¶
type AzureRoleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AzureRoleLister }
AzureRoleInformer provides access to a shared informer and lister for AzureRoles.
type GCPAccessKeyRequestInformer ¶
type GCPAccessKeyRequestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GCPAccessKeyRequestLister }
GCPAccessKeyRequestInformer provides access to a shared informer and lister for GCPAccessKeyRequests.
type GCPRoleInformer ¶
type GCPRoleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GCPRoleLister }
GCPRoleInformer provides access to a shared informer and lister for GCPRoles.
type Interface ¶
type Interface interface { // AWSAccessKeyRequests returns a AWSAccessKeyRequestInformer. AWSAccessKeyRequests() AWSAccessKeyRequestInformer // AWSRoles returns a AWSRoleInformer. AWSRoles() AWSRoleInformer // AzureAccessKeyRequests returns a AzureAccessKeyRequestInformer. AzureAccessKeyRequests() AzureAccessKeyRequestInformer // AzureRoles returns a AzureRoleInformer. AzureRoles() AzureRoleInformer // GCPAccessKeyRequests returns a GCPAccessKeyRequestInformer. GCPAccessKeyRequests() GCPAccessKeyRequestInformer // GCPRoles returns a GCPRoleInformer. GCPRoles() GCPRoleInformer }
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.