Documentation
¶
Index ¶
- func NewAccessGroupDynamicRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccessGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccessGroupMembersInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccessGroupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccountSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewApiKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAuthorizationPolicyDetachInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAuthorizationPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCustomRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessGroupDynamicRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessGroupMembersInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccessGroupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccountSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApiKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthorizationPolicyDetachInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthorizationPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCustomRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceAPIKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServiceIDInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredServicePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserInviteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredUserSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceAPIKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServiceIDInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewServicePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserInviteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewUserSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AccessGroupDynamicRuleInformer
- type AccessGroupInformer
- type AccessGroupMembersInformer
- type AccessGroupPolicyInformer
- type AccountSettingsInformer
- type ApiKeyInformer
- type AuthorizationPolicyDetachInformer
- type AuthorizationPolicyInformer
- type CustomRoleInformer
- type Interface
- type ServiceAPIKeyInformer
- type ServiceIDInformer
- type ServicePolicyInformer
- type UserInviteInformer
- type UserPolicyInformer
- type UserSettingsInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccessGroupDynamicRuleInformer ¶
func NewAccessGroupDynamicRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccessGroupDynamicRuleInformer constructs a new informer for AccessGroupDynamicRule 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 NewAccessGroupInformer ¶
func NewAccessGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccessGroupInformer constructs a new informer for AccessGroup 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 NewAccessGroupMembersInformer ¶
func NewAccessGroupMembersInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccessGroupMembersInformer constructs a new informer for AccessGroupMembers 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 NewAccessGroupPolicyInformer ¶
func NewAccessGroupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccessGroupPolicyInformer constructs a new informer for AccessGroupPolicy 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 NewAccountSettingsInformer ¶
func NewAccountSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccountSettingsInformer constructs a new informer for AccountSettings 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 NewApiKeyInformer ¶
func NewApiKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApiKeyInformer constructs a new informer for ApiKey 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 NewAuthorizationPolicyDetachInformer ¶
func NewAuthorizationPolicyDetachInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAuthorizationPolicyDetachInformer constructs a new informer for AuthorizationPolicyDetach 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 NewAuthorizationPolicyInformer ¶
func NewAuthorizationPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAuthorizationPolicyInformer constructs a new informer for AuthorizationPolicy 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 NewCustomRoleInformer ¶
func NewCustomRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCustomRoleInformer constructs a new informer for CustomRole 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 NewFilteredAccessGroupDynamicRuleInformer ¶
func NewFilteredAccessGroupDynamicRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccessGroupDynamicRuleInformer constructs a new informer for AccessGroupDynamicRule 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 NewFilteredAccessGroupInformer ¶
func NewFilteredAccessGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccessGroupInformer constructs a new informer for AccessGroup 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 NewFilteredAccessGroupMembersInformer ¶
func NewFilteredAccessGroupMembersInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccessGroupMembersInformer constructs a new informer for AccessGroupMembers 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 NewFilteredAccessGroupPolicyInformer ¶
func NewFilteredAccessGroupPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccessGroupPolicyInformer constructs a new informer for AccessGroupPolicy 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 NewFilteredAccountSettingsInformer ¶
func NewFilteredAccountSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccountSettingsInformer constructs a new informer for AccountSettings 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 NewFilteredApiKeyInformer ¶
func NewFilteredApiKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApiKeyInformer constructs a new informer for ApiKey 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 NewFilteredAuthorizationPolicyDetachInformer ¶
func NewFilteredAuthorizationPolicyDetachInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAuthorizationPolicyDetachInformer constructs a new informer for AuthorizationPolicyDetach 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 NewFilteredAuthorizationPolicyInformer ¶
func NewFilteredAuthorizationPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAuthorizationPolicyInformer constructs a new informer for AuthorizationPolicy 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 NewFilteredCustomRoleInformer ¶
func NewFilteredCustomRoleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCustomRoleInformer constructs a new informer for CustomRole 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 NewFilteredServiceAPIKeyInformer ¶
func NewFilteredServiceAPIKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceAPIKeyInformer constructs a new informer for ServiceAPIKey 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 NewFilteredServiceIDInformer ¶
func NewFilteredServiceIDInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServiceIDInformer constructs a new informer for ServiceID 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 NewFilteredServicePolicyInformer ¶
func NewFilteredServicePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredServicePolicyInformer constructs a new informer for ServicePolicy 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 NewFilteredUserInviteInformer ¶
func NewFilteredUserInviteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserInviteInformer constructs a new informer for UserInvite 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 NewFilteredUserSettingsInformer ¶
func NewFilteredUserSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredUserSettingsInformer constructs a new informer for UserSettings 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 NewServiceAPIKeyInformer ¶
func NewServiceAPIKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceAPIKeyInformer constructs a new informer for ServiceAPIKey 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 NewServiceIDInformer ¶
func NewServiceIDInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServiceIDInformer constructs a new informer for ServiceID 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 NewServicePolicyInformer ¶
func NewServicePolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewServicePolicyInformer constructs a new informer for ServicePolicy 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 NewUserInviteInformer ¶
func NewUserInviteInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserInviteInformer constructs a new informer for UserInvite 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 NewUserSettingsInformer ¶
func NewUserSettingsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewUserSettingsInformer constructs a new informer for UserSettings 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 AccessGroupDynamicRuleInformer ¶
type AccessGroupDynamicRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccessGroupDynamicRuleLister }
AccessGroupDynamicRuleInformer provides access to a shared informer and lister for AccessGroupDynamicRules.
type AccessGroupInformer ¶
type AccessGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccessGroupLister }
AccessGroupInformer provides access to a shared informer and lister for AccessGroups.
type AccessGroupMembersInformer ¶
type AccessGroupMembersInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccessGroupMembersLister }
AccessGroupMembersInformer provides access to a shared informer and lister for AccessGroupMemberses.
type AccessGroupPolicyInformer ¶
type AccessGroupPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccessGroupPolicyLister }
AccessGroupPolicyInformer provides access to a shared informer and lister for AccessGroupPolicies.
type AccountSettingsInformer ¶
type AccountSettingsInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccountSettingsLister }
AccountSettingsInformer provides access to a shared informer and lister for AccountSettingses.
type ApiKeyInformer ¶
type ApiKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApiKeyLister }
ApiKeyInformer provides access to a shared informer and lister for ApiKeys.
type AuthorizationPolicyDetachInformer ¶
type AuthorizationPolicyDetachInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AuthorizationPolicyDetachLister }
AuthorizationPolicyDetachInformer provides access to a shared informer and lister for AuthorizationPolicyDetaches.
type AuthorizationPolicyInformer ¶
type AuthorizationPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AuthorizationPolicyLister }
AuthorizationPolicyInformer provides access to a shared informer and lister for AuthorizationPolicies.
type CustomRoleInformer ¶
type CustomRoleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.CustomRoleLister }
CustomRoleInformer provides access to a shared informer and lister for CustomRoles.
type Interface ¶
type Interface interface { // AccessGroups returns a AccessGroupInformer. AccessGroups() AccessGroupInformer // AccessGroupDynamicRules returns a AccessGroupDynamicRuleInformer. AccessGroupDynamicRules() AccessGroupDynamicRuleInformer // AccessGroupMemberses returns a AccessGroupMembersInformer. AccessGroupMemberses() AccessGroupMembersInformer // AccessGroupPolicies returns a AccessGroupPolicyInformer. AccessGroupPolicies() AccessGroupPolicyInformer // AccountSettingses returns a AccountSettingsInformer. AccountSettingses() AccountSettingsInformer // ApiKeys returns a ApiKeyInformer. ApiKeys() ApiKeyInformer // AuthorizationPolicies returns a AuthorizationPolicyInformer. AuthorizationPolicies() AuthorizationPolicyInformer // AuthorizationPolicyDetaches returns a AuthorizationPolicyDetachInformer. AuthorizationPolicyDetaches() AuthorizationPolicyDetachInformer // CustomRoles returns a CustomRoleInformer. CustomRoles() CustomRoleInformer // ServiceAPIKeys returns a ServiceAPIKeyInformer. ServiceAPIKeys() ServiceAPIKeyInformer // ServiceIDs returns a ServiceIDInformer. ServiceIDs() ServiceIDInformer // ServicePolicies returns a ServicePolicyInformer. ServicePolicies() ServicePolicyInformer // UserInvites returns a UserInviteInformer. UserInvites() UserInviteInformer // UserPolicies returns a UserPolicyInformer. UserPolicies() UserPolicyInformer // UserSettingses returns a UserSettingsInformer. UserSettingses() UserSettingsInformer }
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 ServiceAPIKeyInformer ¶
type ServiceAPIKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServiceAPIKeyLister }
ServiceAPIKeyInformer provides access to a shared informer and lister for ServiceAPIKeys.
type ServiceIDInformer ¶
type ServiceIDInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServiceIDLister }
ServiceIDInformer provides access to a shared informer and lister for ServiceIDs.
type ServicePolicyInformer ¶
type ServicePolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ServicePolicyLister }
ServicePolicyInformer provides access to a shared informer and lister for ServicePolicies.
type UserInviteInformer ¶
type UserInviteInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserInviteLister }
UserInviteInformer provides access to a shared informer and lister for UserInvites.
type UserPolicyInformer ¶
type UserPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserPolicyLister }
UserPolicyInformer provides access to a shared informer and lister for UserPolicies.
type UserSettingsInformer ¶
type UserSettingsInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.UserSettingsLister }
UserSettingsInformer provides access to a shared informer and lister for UserSettingses.