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 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 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 NewFilteredGroupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInstanceProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredOpenidConnectProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredPolicyInformer(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 NewFilteredRolePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSamlProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServerCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceLinkedRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserLoginProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserSSHKeyInformer(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 NewGroupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInstanceProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewOpenidConnectProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPolicyInformer(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 NewRolePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSamlProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServerCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceLinkedRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserLoginProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AccessKeyInformer
- type AccountAliasInformer
- type AccountPasswordPolicyInformer
- type GroupInformer
- type GroupMembershipInformer
- type GroupPolicyAttachmentInformer
- type GroupPolicyInformer
- type InstanceProfileInformer
- type Interface
- type OpenidConnectProviderInformer
- type PolicyAttachmentInformer
- type PolicyInformer
- type RoleInformer
- type RolePolicyAttachmentInformer
- type RolePolicyInformer
- type SamlProviderInformer
- type ServerCertificateInformer
- type ServiceLinkedRoleInformer
- type UserGroupMembershipInformer
- type UserInformer
- type UserLoginProfileInformer
- type UserPolicyAttachmentInformer
- type UserPolicyInformer
- type UserSSHKeyInformer
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 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 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 NewFilteredGroupPolicyInformer ¶
func NewFilteredGroupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGroupPolicyInformer constructs a new informer for GroupPolicy 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 NewFilteredInstanceProfileInformer ¶
func NewFilteredInstanceProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInstanceProfileInformer constructs a new informer for InstanceProfile 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 NewFilteredOpenidConnectProviderInformer ¶
func NewFilteredOpenidConnectProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredOpenidConnectProviderInformer constructs a new informer for OpenidConnectProvider 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 NewFilteredPolicyAttachmentInformer ¶
func NewFilteredPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredPolicyAttachmentInformer constructs a new informer for PolicyAttachment 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 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 NewFilteredRolePolicyInformer ¶
func NewFilteredRolePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredRolePolicyInformer constructs a new informer for RolePolicy 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 NewFilteredServerCertificateInformer ¶
func NewFilteredServerCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServerCertificateInformer constructs a new informer for ServerCertificate 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 NewFilteredServiceLinkedRoleInformer ¶
func NewFilteredServiceLinkedRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceLinkedRoleInformer constructs a new informer for ServiceLinkedRole 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 NewFilteredUserGroupMembershipInformer ¶
func NewFilteredUserGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserGroupMembershipInformer constructs a new informer for UserGroupMembership 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 NewFilteredUserLoginProfileInformer ¶
func NewFilteredUserLoginProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserLoginProfileInformer constructs a new informer for UserLoginProfile 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 NewFilteredUserPolicyInformer ¶
func NewFilteredUserPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserPolicyInformer constructs a new informer for UserPolicy 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 NewFilteredUserSSHKeyInformer ¶
func NewFilteredUserSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserSSHKeyInformer constructs a new informer for UserSSHKey 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 NewGroupPolicyInformer ¶
func NewGroupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGroupPolicyInformer constructs a new informer for GroupPolicy 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 NewInstanceProfileInformer ¶
func NewInstanceProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInstanceProfileInformer constructs a new informer for InstanceProfile 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 NewOpenidConnectProviderInformer ¶
func NewOpenidConnectProviderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewOpenidConnectProviderInformer constructs a new informer for OpenidConnectProvider 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 NewPolicyAttachmentInformer ¶
func NewPolicyAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewPolicyAttachmentInformer constructs a new informer for PolicyAttachment 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 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 NewRolePolicyInformer ¶
func NewRolePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewRolePolicyInformer constructs a new informer for RolePolicy 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 NewServerCertificateInformer ¶
func NewServerCertificateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServerCertificateInformer constructs a new informer for ServerCertificate 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 NewServiceLinkedRoleInformer ¶
func NewServiceLinkedRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceLinkedRoleInformer constructs a new informer for ServiceLinkedRole 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 NewUserGroupMembershipInformer ¶
func NewUserGroupMembershipInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserGroupMembershipInformer constructs a new informer for UserGroupMembership 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 NewUserLoginProfileInformer ¶
func NewUserLoginProfileInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserLoginProfileInformer constructs a new informer for UserLoginProfile 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.
func NewUserPolicyInformer ¶
func NewUserPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserPolicyInformer constructs a new informer for UserPolicy 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 NewUserSSHKeyInformer ¶
func NewUserSSHKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserSSHKeyInformer constructs a new informer for UserSSHKey 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 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 GroupPolicyInformer ¶
type GroupPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GroupPolicyLister }
GroupPolicyInformer provides access to a shared informer and lister for GroupPolicies.
type InstanceProfileInformer ¶
type InstanceProfileInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InstanceProfileLister }
InstanceProfileInformer provides access to a shared informer and lister for InstanceProfiles.
type Interface ¶
type Interface interface { // AccessKeys returns a AccessKeyInformer. AccessKeys() AccessKeyInformer // AccountAliases returns a AccountAliasInformer. AccountAliases() AccountAliasInformer // AccountPasswordPolicies returns a AccountPasswordPolicyInformer. AccountPasswordPolicies() AccountPasswordPolicyInformer // Groups returns a GroupInformer. Groups() GroupInformer // GroupMemberships returns a GroupMembershipInformer. GroupMemberships() GroupMembershipInformer // GroupPolicies returns a GroupPolicyInformer. GroupPolicies() GroupPolicyInformer // GroupPolicyAttachments returns a GroupPolicyAttachmentInformer. GroupPolicyAttachments() GroupPolicyAttachmentInformer // InstanceProfiles returns a InstanceProfileInformer. InstanceProfiles() InstanceProfileInformer // OpenidConnectProviders returns a OpenidConnectProviderInformer. OpenidConnectProviders() OpenidConnectProviderInformer // Policies returns a PolicyInformer. Policies() PolicyInformer // PolicyAttachments returns a PolicyAttachmentInformer. PolicyAttachments() PolicyAttachmentInformer // Roles returns a RoleInformer. Roles() RoleInformer // RolePolicies returns a RolePolicyInformer. RolePolicies() RolePolicyInformer // RolePolicyAttachments returns a RolePolicyAttachmentInformer. RolePolicyAttachments() RolePolicyAttachmentInformer // SamlProviders returns a SamlProviderInformer. SamlProviders() SamlProviderInformer // ServerCertificates returns a ServerCertificateInformer. ServerCertificates() ServerCertificateInformer // ServiceLinkedRoles returns a ServiceLinkedRoleInformer. ServiceLinkedRoles() ServiceLinkedRoleInformer // Users returns a UserInformer. Users() UserInformer // UserGroupMemberships returns a UserGroupMembershipInformer. UserGroupMemberships() UserGroupMembershipInformer // UserLoginProfiles returns a UserLoginProfileInformer. UserLoginProfiles() UserLoginProfileInformer // UserPolicies returns a UserPolicyInformer. UserPolicies() UserPolicyInformer // UserPolicyAttachments returns a UserPolicyAttachmentInformer. UserPolicyAttachments() UserPolicyAttachmentInformer // UserSSHKeys returns a UserSSHKeyInformer. UserSSHKeys() UserSSHKeyInformer }
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 OpenidConnectProviderInformer ¶
type OpenidConnectProviderInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.OpenidConnectProviderLister }
OpenidConnectProviderInformer provides access to a shared informer and lister for OpenidConnectProviders.
type PolicyAttachmentInformer ¶
type PolicyAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PolicyAttachmentLister }
PolicyAttachmentInformer provides access to a shared informer and lister for PolicyAttachments.
type PolicyInformer ¶
type PolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.PolicyLister }
PolicyInformer provides access to a shared informer and lister for Policies.
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 RolePolicyInformer ¶
type RolePolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.RolePolicyLister }
RolePolicyInformer provides access to a shared informer and lister for RolePolicies.
type SamlProviderInformer ¶
type SamlProviderInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SamlProviderLister }
SamlProviderInformer provides access to a shared informer and lister for SamlProviders.
type ServerCertificateInformer ¶
type ServerCertificateInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServerCertificateLister }
ServerCertificateInformer provides access to a shared informer and lister for ServerCertificates.
type ServiceLinkedRoleInformer ¶
type ServiceLinkedRoleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServiceLinkedRoleLister }
ServiceLinkedRoleInformer provides access to a shared informer and lister for ServiceLinkedRoles.
type UserGroupMembershipInformer ¶
type UserGroupMembershipInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserGroupMembershipLister }
UserGroupMembershipInformer provides access to a shared informer and lister for UserGroupMemberships.
type UserInformer ¶
type UserInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserLister }
UserInformer provides access to a shared informer and lister for Users.
type UserLoginProfileInformer ¶
type UserLoginProfileInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserLoginProfileLister }
UserLoginProfileInformer provides access to a shared informer and lister for UserLoginProfiles.
type UserPolicyAttachmentInformer ¶
type UserPolicyAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserPolicyAttachmentLister }
UserPolicyAttachmentInformer provides access to a shared informer and lister for UserPolicyAttachments.
type UserPolicyInformer ¶
type UserPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserPolicyLister }
UserPolicyInformer provides access to a shared informer and lister for UserPolicies.
type UserSSHKeyInformer ¶
type UserSSHKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserSSHKeyLister }
UserSSHKeyInformer provides access to a shared informer and lister for UserSSHKeys.
Source Files ¶
- accesskey.go
- accountalias.go
- accountpasswordpolicy.go
- group.go
- groupmembership.go
- grouppolicy.go
- grouppolicyattachment.go
- instanceprofile.go
- interface.go
- openidconnectprovider.go
- policy.go
- policyattachment.go
- role.go
- rolepolicy.go
- rolepolicyattachment.go
- samlprovider.go
- servercertificate.go
- servicelinkedrole.go
- user.go
- usergroupmembership.go
- userloginprofile.go
- userpolicy.go
- userpolicyattachment.go
- usersshkey.go