Documentation ¶
Index ¶
- func NewActiveDirectoryIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredActiveDirectoryIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLDAPIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOIDCIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLDAPIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOIDCIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ActiveDirectoryIdentityProviderInformer
- type Interface
- type LDAPIdentityProviderInformer
- type OIDCIdentityProviderInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewActiveDirectoryIdentityProviderInformer ¶ added in v0.11.0
func NewActiveDirectoryIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewActiveDirectoryIdentityProviderInformer constructs a new informer for ActiveDirectoryIdentityProvider 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 NewFilteredActiveDirectoryIdentityProviderInformer ¶ added in v0.11.0
func NewFilteredActiveDirectoryIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredActiveDirectoryIdentityProviderInformer constructs a new informer for ActiveDirectoryIdentityProvider 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 NewFilteredLDAPIdentityProviderInformer ¶ added in v0.9.0
func NewFilteredLDAPIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLDAPIdentityProviderInformer constructs a new informer for LDAPIdentityProvider 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 NewFilteredOIDCIdentityProviderInformer ¶
func NewFilteredOIDCIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOIDCIdentityProviderInformer constructs a new informer for OIDCIdentityProvider 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 NewLDAPIdentityProviderInformer ¶ added in v0.9.0
func NewLDAPIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLDAPIdentityProviderInformer constructs a new informer for LDAPIdentityProvider 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 NewOIDCIdentityProviderInformer ¶
func NewOIDCIdentityProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOIDCIdentityProviderInformer constructs a new informer for OIDCIdentityProvider 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 ActiveDirectoryIdentityProviderInformer ¶ added in v0.11.0
type ActiveDirectoryIdentityProviderInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ActiveDirectoryIdentityProviderLister }
ActiveDirectoryIdentityProviderInformer provides access to a shared informer and lister for ActiveDirectoryIdentityProviders.
type Interface ¶
type Interface interface { // ActiveDirectoryIdentityProviders returns a ActiveDirectoryIdentityProviderInformer. ActiveDirectoryIdentityProviders() ActiveDirectoryIdentityProviderInformer // LDAPIdentityProviders returns a LDAPIdentityProviderInformer. LDAPIdentityProviders() LDAPIdentityProviderInformer // OIDCIdentityProviders returns a OIDCIdentityProviderInformer. OIDCIdentityProviders() OIDCIdentityProviderInformer }
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 LDAPIdentityProviderInformer ¶ added in v0.9.0
type LDAPIdentityProviderInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LDAPIdentityProviderLister }
LDAPIdentityProviderInformer provides access to a shared informer and lister for LDAPIdentityProviders.
type OIDCIdentityProviderInformer ¶
type OIDCIdentityProviderInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OIDCIdentityProviderLister }
OIDCIdentityProviderInformer provides access to a shared informer and lister for OIDCIdentityProviders.