Documentation ¶
Index ¶
- func NewAccessKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccountAliasInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccountPasswordPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAliasInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccountAliasInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccountPasswordPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAliasInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredGroupPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLoginProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRoleAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredRolePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSamlProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecurityPreferenceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGroupPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLoginProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRoleAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewRolePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSamlProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecurityPreferenceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AccessKeyInformer
- type AccountAliasInformer
- type AccountPasswordPolicyInformer
- type AliasInformer
- type GroupInformer
- type GroupMembershipInformer
- type GroupPolicyAttachmentInformer
- type Interface
- type LoginProfileInformer
- type PolicyInformer
- type RoleAttachmentInformer
- type RoleInformer
- type RolePolicyAttachmentInformer
- type SamlProviderInformer
- type SecurityPreferenceInformer
- type UserInformer
- type UserPolicyAttachmentInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccessKeyInformer ¶
func NewAccessKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccessKeyInformer constructs a new informer for AccessKey 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 NewAccountAliasInformer ¶
func NewAccountAliasInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccountAliasInformer constructs a new informer for AccountAlias 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 NewAccountPasswordPolicyInformer ¶
func NewAccountPasswordPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccountPasswordPolicyInformer constructs a new informer for AccountPasswordPolicy 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 NewAliasInformer ¶
func NewAliasInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAliasInformer constructs a new informer for Alias 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 NewFilteredAccessKeyInformer ¶
func NewFilteredAccessKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccessKeyInformer constructs a new informer for AccessKey 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 NewFilteredAccountAliasInformer ¶
func NewFilteredAccountAliasInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccountAliasInformer constructs a new informer for AccountAlias 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 NewFilteredAccountPasswordPolicyInformer ¶
func NewFilteredAccountPasswordPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccountPasswordPolicyInformer constructs a new informer for AccountPasswordPolicy 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 NewFilteredAliasInformer ¶
func NewFilteredAliasInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAliasInformer constructs a new informer for Alias 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 NewFilteredGroupInformer ¶
func NewFilteredGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGroupInformer constructs a new informer for Group 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 NewFilteredGroupMembershipInformer ¶
func NewFilteredGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGroupMembershipInformer constructs a new informer for GroupMembership 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 NewFilteredGroupPolicyAttachmentInformer ¶
func NewFilteredGroupPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGroupPolicyAttachmentInformer constructs a new informer for GroupPolicyAttachment 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 NewFilteredLoginProfileInformer ¶
func NewFilteredLoginProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredLoginProfileInformer constructs a new informer for LoginProfile 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 NewFilteredRoleAttachmentInformer ¶
func NewFilteredRoleAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRoleAttachmentInformer constructs a new informer for RoleAttachment 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 NewFilteredRoleInformer ¶
func NewFilteredRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRoleInformer constructs a new informer for Role 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 NewFilteredRolePolicyAttachmentInformer ¶
func NewFilteredRolePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRolePolicyAttachmentInformer constructs a new informer for RolePolicyAttachment 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 NewFilteredSamlProviderInformer ¶
func NewFilteredSamlProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSamlProviderInformer constructs a new informer for SamlProvider 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 NewFilteredSecurityPreferenceInformer ¶ added in v0.5.0
func NewFilteredSecurityPreferenceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecurityPreferenceInformer constructs a new informer for SecurityPreference 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 NewFilteredUserInformer ¶
func NewFilteredUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserInformer constructs a new informer for User 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 NewFilteredUserPolicyAttachmentInformer ¶
func NewFilteredUserPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserPolicyAttachmentInformer constructs a new informer for UserPolicyAttachment 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 NewGroupInformer ¶
func NewGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGroupInformer constructs a new informer for Group 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 NewGroupMembershipInformer ¶
func NewGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGroupMembershipInformer constructs a new informer for GroupMembership 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 NewGroupPolicyAttachmentInformer ¶
func NewGroupPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGroupPolicyAttachmentInformer constructs a new informer for GroupPolicyAttachment 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 NewLoginProfileInformer ¶
func NewLoginProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewLoginProfileInformer constructs a new informer for LoginProfile 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.
func NewRoleAttachmentInformer ¶
func NewRoleAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRoleAttachmentInformer constructs a new informer for RoleAttachment 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 NewRoleInformer ¶
func NewRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRoleInformer constructs a new informer for Role 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 NewRolePolicyAttachmentInformer ¶
func NewRolePolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRolePolicyAttachmentInformer constructs a new informer for RolePolicyAttachment 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 NewSamlProviderInformer ¶
func NewSamlProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSamlProviderInformer constructs a new informer for SamlProvider 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 NewSecurityPreferenceInformer ¶ added in v0.5.0
func NewSecurityPreferenceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecurityPreferenceInformer constructs a new informer for SecurityPreference 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 NewUserInformer ¶
func NewUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserInformer constructs a new informer for User 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 NewUserPolicyAttachmentInformer ¶
func NewUserPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserPolicyAttachmentInformer constructs a new informer for UserPolicyAttachment 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 AccessKeyInformer ¶
type AccessKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccessKeyLister }
AccessKeyInformer provides access to a shared informer and lister for AccessKeys.
type AccountAliasInformer ¶
type AccountAliasInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccountAliasLister }
AccountAliasInformer provides access to a shared informer and lister for AccountAliases.
type AccountPasswordPolicyInformer ¶
type AccountPasswordPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccountPasswordPolicyLister }
AccountPasswordPolicyInformer provides access to a shared informer and lister for AccountPasswordPolicies.
type AliasInformer ¶
type AliasInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AliasLister }
AliasInformer provides access to a shared informer and lister for Aliases.
type GroupInformer ¶
type GroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GroupLister }
GroupInformer provides access to a shared informer and lister for Groups.
type GroupMembershipInformer ¶
type GroupMembershipInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GroupMembershipLister }
GroupMembershipInformer provides access to a shared informer and lister for GroupMemberships.
type GroupPolicyAttachmentInformer ¶
type GroupPolicyAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GroupPolicyAttachmentLister }
GroupPolicyAttachmentInformer provides access to a shared informer and lister for GroupPolicyAttachments.
type Interface ¶
type Interface interface { // AccessKeys returns a AccessKeyInformer. AccessKeys() AccessKeyInformer // AccountAliases returns a AccountAliasInformer. AccountAliases() AccountAliasInformer // AccountPasswordPolicies returns a AccountPasswordPolicyInformer. AccountPasswordPolicies() AccountPasswordPolicyInformer // Aliases returns a AliasInformer. Aliases() AliasInformer // Groups returns a GroupInformer. Groups() GroupInformer // GroupMemberships returns a GroupMembershipInformer. GroupMemberships() GroupMembershipInformer // GroupPolicyAttachments returns a GroupPolicyAttachmentInformer. GroupPolicyAttachments() GroupPolicyAttachmentInformer // LoginProfiles returns a LoginProfileInformer. LoginProfiles() LoginProfileInformer // Policies returns a PolicyInformer. Policies() PolicyInformer // Roles returns a RoleInformer. Roles() RoleInformer // RoleAttachments returns a RoleAttachmentInformer. RoleAttachments() RoleAttachmentInformer // RolePolicyAttachments returns a RolePolicyAttachmentInformer. RolePolicyAttachments() RolePolicyAttachmentInformer // SamlProviders returns a SamlProviderInformer. SamlProviders() SamlProviderInformer // SecurityPreferences returns a SecurityPreferenceInformer. SecurityPreferences() SecurityPreferenceInformer // Users returns a UserInformer. Users() UserInformer // UserPolicyAttachments returns a UserPolicyAttachmentInformer. UserPolicyAttachments() UserPolicyAttachmentInformer }
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 LoginProfileInformer ¶
type LoginProfileInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.LoginProfileLister }
LoginProfileInformer provides access to a shared informer and lister for LoginProfiles.
type PolicyInformer ¶
type PolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PolicyLister }
PolicyInformer provides access to a shared informer and lister for Policies.
type RoleAttachmentInformer ¶
type RoleAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RoleAttachmentLister }
RoleAttachmentInformer provides access to a shared informer and lister for RoleAttachments.
type RoleInformer ¶
type RoleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RoleLister }
RoleInformer provides access to a shared informer and lister for Roles.
type RolePolicyAttachmentInformer ¶
type RolePolicyAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RolePolicyAttachmentLister }
RolePolicyAttachmentInformer provides access to a shared informer and lister for RolePolicyAttachments.
type SamlProviderInformer ¶
type SamlProviderInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SamlProviderLister }
SamlProviderInformer provides access to a shared informer and lister for SamlProviders.
type SecurityPreferenceInformer ¶ added in v0.5.0
type SecurityPreferenceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecurityPreferenceLister }
SecurityPreferenceInformer provides access to a shared informer and lister for SecurityPreferences.
type UserInformer ¶
type UserInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserLister }
UserInformer provides access to a shared informer and lister for Users.
type UserPolicyAttachmentInformer ¶
type UserPolicyAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserPolicyAttachmentLister }
UserPolicyAttachmentInformer provides access to a shared informer and lister for UserPolicyAttachments.