Documentation ¶
Index ¶
- func NewClusterCustomerManagedKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDataExportRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatasourceWindowsEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewDatasourceWindowsPerformanceCounterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterCustomerManagedKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDataExportRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatasourceWindowsEventInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDatasourceWindowsPerformanceCounterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLinkedServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredLinkedStorageAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSavedSearchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSolutionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredStorageInsightsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredWorkspaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLinkedServiceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewLinkedStorageAccountInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSavedSearchInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSolutionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewStorageInsightsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewWorkspaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ClusterCustomerManagedKeyInformer
- type ClusterInformer
- type DataExportRuleInformer
- type DatasourceWindowsEventInformer
- type DatasourceWindowsPerformanceCounterInformer
- type Interface
- type LinkedServiceInformer
- type LinkedStorageAccountInformer
- type SavedSearchInformer
- type SolutionInformer
- type StorageInsightsInformer
- type WorkspaceInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.