v1alpha1

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Oct 28, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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 NewFilteredNetworkingPeeredDNSDomainInformer added in v0.4.0

func NewFilteredNetworkingPeeredDNSDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredNetworkingPeeredDNSDomainInformer constructs a new informer for NetworkingPeeredDNSDomain 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.

func NewNetworkingPeeredDNSDomainInformer added in v0.4.0

func NewNetworkingPeeredDNSDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewNetworkingPeeredDNSDomainInformer constructs a new informer for NetworkingPeeredDNSDomain 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
	// NetworkingPeeredDNSDomains returns a NetworkingPeeredDNSDomainInformer.
	NetworkingPeeredDNSDomains() NetworkingPeeredDNSDomainInformer
}

Interface provides access to all the informers in this group version.

func New

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.

type NetworkingPeeredDNSDomainInformer added in v0.4.0

type NetworkingPeeredDNSDomainInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.NetworkingPeeredDNSDomainLister
}

NetworkingPeeredDNSDomainInformer provides access to a shared informer and lister for NetworkingPeeredDNSDomains.

Jump to

Keyboard shortcuts

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