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 NewContainerStorageAccountInformer

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

NewContainerStorageAccountInformer constructs a new informer for ContainerStorageAccount 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 NewFilteredContainerStorageAccountInformer

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

NewFilteredContainerStorageAccountInformer constructs a new informer for ContainerStorageAccount 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 NewFilteredPolicyFileShareInformer

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

NewFilteredPolicyFileShareInformer constructs a new informer for PolicyFileShare 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 NewFilteredPolicyVmInformer

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

NewFilteredPolicyVmInformer constructs a new informer for PolicyVm 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 NewFilteredProtectedFileShareInformer

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

NewFilteredProtectedFileShareInformer constructs a new informer for ProtectedFileShare 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 NewFilteredProtectedVmInformer

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

NewFilteredProtectedVmInformer constructs a new informer for ProtectedVm 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 NewPolicyFileShareInformer

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

NewPolicyFileShareInformer constructs a new informer for PolicyFileShare 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 NewPolicyVmInformer

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

NewPolicyVmInformer constructs a new informer for PolicyVm 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 NewProtectedFileShareInformer

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

NewProtectedFileShareInformer constructs a new informer for ProtectedFileShare 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 NewProtectedVmInformer

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

NewProtectedVmInformer constructs a new informer for ProtectedVm 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 ContainerStorageAccountInformer

type ContainerStorageAccountInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ContainerStorageAccountLister
}

ContainerStorageAccountInformer provides access to a shared informer and lister for ContainerStorageAccounts.

type Interface

type Interface interface {
	// ContainerStorageAccounts returns a ContainerStorageAccountInformer.
	ContainerStorageAccounts() ContainerStorageAccountInformer
	// PolicyFileShares returns a PolicyFileShareInformer.
	PolicyFileShares() PolicyFileShareInformer
	// PolicyVms returns a PolicyVmInformer.
	PolicyVms() PolicyVmInformer
	// ProtectedFileShares returns a ProtectedFileShareInformer.
	ProtectedFileShares() ProtectedFileShareInformer
	// ProtectedVms returns a ProtectedVmInformer.
	ProtectedVms() ProtectedVmInformer
}

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

func New

New returns a new Interface.

type PolicyFileShareInformer

type PolicyFileShareInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PolicyFileShareLister
}

PolicyFileShareInformer provides access to a shared informer and lister for PolicyFileShares.

type PolicyVmInformer

type PolicyVmInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PolicyVmLister
}

PolicyVmInformer provides access to a shared informer and lister for PolicyVms.

type ProtectedFileShareInformer

type ProtectedFileShareInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ProtectedFileShareLister
}

ProtectedFileShareInformer provides access to a shared informer and lister for ProtectedFileShares.

type ProtectedVmInformer

type ProtectedVmInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ProtectedVmLister
}

ProtectedVmInformer provides access to a shared informer and lister for ProtectedVms.

Jump to

Keyboard shortcuts

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