v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL