Documentation ¶
Index ¶
- func NewAccountIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccountIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccountIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAccountKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccountIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccountIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccountIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAccountKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNetworkingConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNetworkingConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AccountIamBindingInformer
- type AccountIamMemberInformer
- type AccountIamPolicyInformer
- type AccountInformer
- type AccountKeyInformer
- type Interface
- type NetworkingConnectionInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAccountIamBindingInformer ¶
func NewAccountIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccountIamBindingInformer constructs a new informer for AccountIamBinding 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 NewAccountIamMemberInformer ¶
func NewAccountIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccountIamMemberInformer constructs a new informer for AccountIamMember 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 NewAccountIamPolicyInformer ¶
func NewAccountIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccountIamPolicyInformer constructs a new informer for AccountIamPolicy 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 NewAccountInformer ¶
func NewAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccountInformer constructs a new informer for Account 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 NewAccountKeyInformer ¶
func NewAccountKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAccountKeyInformer constructs a new informer for AccountKey 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 NewFilteredAccountIamBindingInformer ¶
func NewFilteredAccountIamBindingInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccountIamBindingInformer constructs a new informer for AccountIamBinding 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 NewFilteredAccountIamMemberInformer ¶
func NewFilteredAccountIamMemberInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccountIamMemberInformer constructs a new informer for AccountIamMember 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 NewFilteredAccountIamPolicyInformer ¶
func NewFilteredAccountIamPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccountIamPolicyInformer constructs a new informer for AccountIamPolicy 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 NewFilteredAccountInformer ¶
func NewFilteredAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccountInformer constructs a new informer for Account 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 NewFilteredAccountKeyInformer ¶
func NewFilteredAccountKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAccountKeyInformer constructs a new informer for AccountKey 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 NewFilteredNetworkingConnectionInformer ¶
func NewFilteredNetworkingConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNetworkingConnectionInformer constructs a new informer for NetworkingConnection 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 NewNetworkingConnectionInformer ¶
func NewNetworkingConnectionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNetworkingConnectionInformer constructs a new informer for NetworkingConnection 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 AccountIamBindingInformer ¶
type AccountIamBindingInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccountIamBindingLister }
AccountIamBindingInformer provides access to a shared informer and lister for AccountIamBindings.
type AccountIamMemberInformer ¶
type AccountIamMemberInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccountIamMemberLister }
AccountIamMemberInformer provides access to a shared informer and lister for AccountIamMembers.
type AccountIamPolicyInformer ¶
type AccountIamPolicyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccountIamPolicyLister }
AccountIamPolicyInformer provides access to a shared informer and lister for AccountIamPolicies.
type AccountInformer ¶
type AccountInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccountLister }
AccountInformer provides access to a shared informer and lister for Accounts.
type AccountKeyInformer ¶
type AccountKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AccountKeyLister }
AccountKeyInformer provides access to a shared informer and lister for AccountKeys.
type Interface ¶
type Interface interface { // Accounts returns a AccountInformer. Accounts() AccountInformer // AccountIamBindings returns a AccountIamBindingInformer. AccountIamBindings() AccountIamBindingInformer // AccountIamMembers returns a AccountIamMemberInformer. AccountIamMembers() AccountIamMemberInformer // AccountIamPolicies returns a AccountIamPolicyInformer. AccountIamPolicies() AccountIamPolicyInformer // AccountKeys returns a AccountKeyInformer. AccountKeys() AccountKeyInformer // NetworkingConnections returns a NetworkingConnectionInformer. NetworkingConnections() NetworkingConnectionInformer }
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 NetworkingConnectionInformer ¶
type NetworkingConnectionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NetworkingConnectionLister }
NetworkingConnectionInformer provides access to a shared informer and lister for NetworkingConnections.