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 NewClusterCustomerManagedKeyInformer

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

NewClusterCustomerManagedKeyInformer constructs a new informer for ClusterCustomerManagedKey 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 NewClusterInformer

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

NewClusterInformer constructs a new informer for Cluster 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 NewDataExportRuleInformer

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

NewDataExportRuleInformer constructs a new informer for DataExportRule 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 NewDatasourceWindowsEventInformer

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

NewDatasourceWindowsEventInformer constructs a new informer for DatasourceWindowsEvent 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 NewDatasourceWindowsPerformanceCounterInformer

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

NewDatasourceWindowsPerformanceCounterInformer constructs a new informer for DatasourceWindowsPerformanceCounter 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 NewFilteredClusterCustomerManagedKeyInformer

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

NewFilteredClusterCustomerManagedKeyInformer constructs a new informer for ClusterCustomerManagedKey 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 NewFilteredClusterInformer

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

NewFilteredClusterInformer constructs a new informer for Cluster 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 NewFilteredDataExportRuleInformer

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

NewFilteredDataExportRuleInformer constructs a new informer for DataExportRule 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 NewFilteredDatasourceWindowsEventInformer

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

NewFilteredDatasourceWindowsEventInformer constructs a new informer for DatasourceWindowsEvent 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 NewFilteredDatasourceWindowsPerformanceCounterInformer

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

NewFilteredDatasourceWindowsPerformanceCounterInformer constructs a new informer for DatasourceWindowsPerformanceCounter 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 NewFilteredLinkedServiceInformer

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

NewFilteredLinkedServiceInformer constructs a new informer for LinkedService 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 NewFilteredLinkedStorageAccountInformer

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

NewFilteredLinkedStorageAccountInformer constructs a new informer for LinkedStorageAccount 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 NewFilteredSavedSearchInformer

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

NewFilteredSavedSearchInformer constructs a new informer for SavedSearch 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 NewFilteredSolutionInformer

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

NewFilteredSolutionInformer constructs a new informer for Solution 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 NewFilteredStorageInsightsInformer

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

NewFilteredStorageInsightsInformer constructs a new informer for StorageInsights 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 NewFilteredWorkspaceInformer

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

NewFilteredWorkspaceInformer constructs a new informer for Workspace 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 NewLinkedServiceInformer

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

NewLinkedServiceInformer constructs a new informer for LinkedService 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 NewLinkedStorageAccountInformer

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

NewLinkedStorageAccountInformer constructs a new informer for LinkedStorageAccount 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 NewSavedSearchInformer

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

NewSavedSearchInformer constructs a new informer for SavedSearch 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 NewSolutionInformer

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

NewSolutionInformer constructs a new informer for Solution 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 NewStorageInsightsInformer

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

NewStorageInsightsInformer constructs a new informer for StorageInsights 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 NewWorkspaceInformer

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

NewWorkspaceInformer constructs a new informer for Workspace 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 ClusterCustomerManagedKeyInformer

type ClusterCustomerManagedKeyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterCustomerManagedKeyLister
}

ClusterCustomerManagedKeyInformer provides access to a shared informer and lister for ClusterCustomerManagedKeys.

type ClusterInformer

type ClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ClusterLister
}

ClusterInformer provides access to a shared informer and lister for Clusters.

type DataExportRuleInformer

type DataExportRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DataExportRuleLister
}

DataExportRuleInformer provides access to a shared informer and lister for DataExportRules.

type DatasourceWindowsEventInformer

type DatasourceWindowsEventInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DatasourceWindowsEventLister
}

DatasourceWindowsEventInformer provides access to a shared informer and lister for DatasourceWindowsEvents.

type DatasourceWindowsPerformanceCounterInformer

type DatasourceWindowsPerformanceCounterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DatasourceWindowsPerformanceCounterLister
}

DatasourceWindowsPerformanceCounterInformer provides access to a shared informer and lister for DatasourceWindowsPerformanceCounters.

type Interface

type Interface interface {
	// Clusters returns a ClusterInformer.
	Clusters() ClusterInformer
	// ClusterCustomerManagedKeys returns a ClusterCustomerManagedKeyInformer.
	ClusterCustomerManagedKeys() ClusterCustomerManagedKeyInformer
	// DataExportRules returns a DataExportRuleInformer.
	DataExportRules() DataExportRuleInformer
	// DatasourceWindowsEvents returns a DatasourceWindowsEventInformer.
	DatasourceWindowsEvents() DatasourceWindowsEventInformer
	// DatasourceWindowsPerformanceCounters returns a DatasourceWindowsPerformanceCounterInformer.
	DatasourceWindowsPerformanceCounters() DatasourceWindowsPerformanceCounterInformer
	// LinkedServices returns a LinkedServiceInformer.
	LinkedServices() LinkedServiceInformer
	// LinkedStorageAccounts returns a LinkedStorageAccountInformer.
	LinkedStorageAccounts() LinkedStorageAccountInformer
	// SavedSearches returns a SavedSearchInformer.
	SavedSearches() SavedSearchInformer
	// Solutions returns a SolutionInformer.
	Solutions() SolutionInformer
	// StorageInsightses returns a StorageInsightsInformer.
	StorageInsightses() StorageInsightsInformer
	// Workspaces returns a WorkspaceInformer.
	Workspaces() WorkspaceInformer
}

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

func New

New returns a new Interface.

type LinkedServiceInformer

type LinkedServiceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LinkedServiceLister
}

LinkedServiceInformer provides access to a shared informer and lister for LinkedServices.

type LinkedStorageAccountInformer

type LinkedStorageAccountInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.LinkedStorageAccountLister
}

LinkedStorageAccountInformer provides access to a shared informer and lister for LinkedStorageAccounts.

type SavedSearchInformer

type SavedSearchInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SavedSearchLister
}

SavedSearchInformer provides access to a shared informer and lister for SavedSearches.

type SolutionInformer

type SolutionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SolutionLister
}

SolutionInformer provides access to a shared informer and lister for Solutions.

type StorageInsightsInformer

type StorageInsightsInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.StorageInsightsLister
}

StorageInsightsInformer provides access to a shared informer and lister for StorageInsightses.

type WorkspaceInformer

type WorkspaceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WorkspaceLister
}

WorkspaceInformer provides access to a shared informer and lister for Workspaces.

Jump to

Keyboard shortcuts

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