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 NewAlertRuleFusionInformer

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

NewAlertRuleFusionInformer constructs a new informer for AlertRuleFusion 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 NewAlertRuleMachineLearningBehaviorAnalyticsInformer

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

NewAlertRuleMachineLearningBehaviorAnalyticsInformer constructs a new informer for AlertRuleMachineLearningBehaviorAnalytics 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 NewAlertRuleMsSecurityIncidentInformer

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

NewAlertRuleMsSecurityIncidentInformer constructs a new informer for AlertRuleMsSecurityIncident 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 NewAlertRuleScheduledInformer

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

NewAlertRuleScheduledInformer constructs a new informer for AlertRuleScheduled 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 NewAutomationRuleInformer added in v0.5.0

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

NewAutomationRuleInformer constructs a new informer for AutomationRule 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 NewDataConnectorAwsCloudTrailInformer

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

NewDataConnectorAwsCloudTrailInformer constructs a new informer for DataConnectorAwsCloudTrail 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 NewDataConnectorAzureActiveDirectoryInformer

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

NewDataConnectorAzureActiveDirectoryInformer constructs a new informer for DataConnectorAzureActiveDirectory 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 NewDataConnectorAzureAdvancedThreatProtectionInformer

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

NewDataConnectorAzureAdvancedThreatProtectionInformer constructs a new informer for DataConnectorAzureAdvancedThreatProtection 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 NewDataConnectorAzureSecurityCenterInformer

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

NewDataConnectorAzureSecurityCenterInformer constructs a new informer for DataConnectorAzureSecurityCenter 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 NewDataConnectorMicrosoftCloudAppSecurityInformer

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

NewDataConnectorMicrosoftCloudAppSecurityInformer constructs a new informer for DataConnectorMicrosoftCloudAppSecurity 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 NewDataConnectorMicrosoftDefenderAdvancedThreatProtectionInformer

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

NewDataConnectorMicrosoftDefenderAdvancedThreatProtectionInformer constructs a new informer for DataConnectorMicrosoftDefenderAdvancedThreatProtection 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 NewDataConnectorOffice365Informer

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

NewDataConnectorOffice365Informer constructs a new informer for DataConnectorOffice365 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 NewDataConnectorThreatIntelligenceInformer

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

NewDataConnectorThreatIntelligenceInformer constructs a new informer for DataConnectorThreatIntelligence 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 NewFilteredAlertRuleFusionInformer

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

NewFilteredAlertRuleFusionInformer constructs a new informer for AlertRuleFusion 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 NewFilteredAlertRuleMachineLearningBehaviorAnalyticsInformer

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

NewFilteredAlertRuleMachineLearningBehaviorAnalyticsInformer constructs a new informer for AlertRuleMachineLearningBehaviorAnalytics 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 NewFilteredAlertRuleMsSecurityIncidentInformer

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

NewFilteredAlertRuleMsSecurityIncidentInformer constructs a new informer for AlertRuleMsSecurityIncident 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 NewFilteredAlertRuleScheduledInformer

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

NewFilteredAlertRuleScheduledInformer constructs a new informer for AlertRuleScheduled 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 NewFilteredAutomationRuleInformer added in v0.5.0

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

NewFilteredAutomationRuleInformer constructs a new informer for AutomationRule 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 NewFilteredDataConnectorAwsCloudTrailInformer

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

NewFilteredDataConnectorAwsCloudTrailInformer constructs a new informer for DataConnectorAwsCloudTrail 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 NewFilteredDataConnectorAzureActiveDirectoryInformer

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

NewFilteredDataConnectorAzureActiveDirectoryInformer constructs a new informer for DataConnectorAzureActiveDirectory 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 NewFilteredDataConnectorAzureAdvancedThreatProtectionInformer

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

NewFilteredDataConnectorAzureAdvancedThreatProtectionInformer constructs a new informer for DataConnectorAzureAdvancedThreatProtection 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 NewFilteredDataConnectorAzureSecurityCenterInformer

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

NewFilteredDataConnectorAzureSecurityCenterInformer constructs a new informer for DataConnectorAzureSecurityCenter 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 NewFilteredDataConnectorMicrosoftCloudAppSecurityInformer

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

NewFilteredDataConnectorMicrosoftCloudAppSecurityInformer constructs a new informer for DataConnectorMicrosoftCloudAppSecurity 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 NewFilteredDataConnectorMicrosoftDefenderAdvancedThreatProtectionInformer

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

NewFilteredDataConnectorMicrosoftDefenderAdvancedThreatProtectionInformer constructs a new informer for DataConnectorMicrosoftDefenderAdvancedThreatProtection 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 NewFilteredDataConnectorOffice365Informer

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

NewFilteredDataConnectorOffice365Informer constructs a new informer for DataConnectorOffice365 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 NewFilteredDataConnectorThreatIntelligenceInformer

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

NewFilteredDataConnectorThreatIntelligenceInformer constructs a new informer for DataConnectorThreatIntelligence 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 NewFilteredWatchlistInformer added in v0.5.0

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

NewFilteredWatchlistInformer constructs a new informer for Watchlist 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 NewFilteredWatchlistItemInformer added in v0.5.0

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

NewFilteredWatchlistItemInformer constructs a new informer for WatchlistItem 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 NewWatchlistInformer added in v0.5.0

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

NewWatchlistInformer constructs a new informer for Watchlist 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 NewWatchlistItemInformer added in v0.5.0

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

NewWatchlistItemInformer constructs a new informer for WatchlistItem 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 AlertRuleFusionInformer

type AlertRuleFusionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AlertRuleFusionLister
}

AlertRuleFusionInformer provides access to a shared informer and lister for AlertRuleFusions.

type AlertRuleMachineLearningBehaviorAnalyticsInformer

type AlertRuleMachineLearningBehaviorAnalyticsInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AlertRuleMachineLearningBehaviorAnalyticsLister
}

AlertRuleMachineLearningBehaviorAnalyticsInformer provides access to a shared informer and lister for AlertRuleMachineLearningBehaviorAnalyticses.

type AlertRuleMsSecurityIncidentInformer

type AlertRuleMsSecurityIncidentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AlertRuleMsSecurityIncidentLister
}

AlertRuleMsSecurityIncidentInformer provides access to a shared informer and lister for AlertRuleMsSecurityIncidents.

type AlertRuleScheduledInformer

type AlertRuleScheduledInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AlertRuleScheduledLister
}

AlertRuleScheduledInformer provides access to a shared informer and lister for AlertRuleScheduleds.

type AutomationRuleInformer added in v0.5.0

type AutomationRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.AutomationRuleLister
}

AutomationRuleInformer provides access to a shared informer and lister for AutomationRules.

type DataConnectorAwsCloudTrailInformer

type DataConnectorAwsCloudTrailInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DataConnectorAwsCloudTrailLister
}

DataConnectorAwsCloudTrailInformer provides access to a shared informer and lister for DataConnectorAwsCloudTrails.

type DataConnectorAzureActiveDirectoryInformer

type DataConnectorAzureActiveDirectoryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DataConnectorAzureActiveDirectoryLister
}

DataConnectorAzureActiveDirectoryInformer provides access to a shared informer and lister for DataConnectorAzureActiveDirectories.

type DataConnectorAzureAdvancedThreatProtectionInformer

type DataConnectorAzureAdvancedThreatProtectionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DataConnectorAzureAdvancedThreatProtectionLister
}

DataConnectorAzureAdvancedThreatProtectionInformer provides access to a shared informer and lister for DataConnectorAzureAdvancedThreatProtections.

type DataConnectorAzureSecurityCenterInformer

type DataConnectorAzureSecurityCenterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DataConnectorAzureSecurityCenterLister
}

DataConnectorAzureSecurityCenterInformer provides access to a shared informer and lister for DataConnectorAzureSecurityCenters.

type DataConnectorMicrosoftCloudAppSecurityInformer

type DataConnectorMicrosoftCloudAppSecurityInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DataConnectorMicrosoftCloudAppSecurityLister
}

DataConnectorMicrosoftCloudAppSecurityInformer provides access to a shared informer and lister for DataConnectorMicrosoftCloudAppSecurities.

type DataConnectorMicrosoftDefenderAdvancedThreatProtectionInformer

type DataConnectorMicrosoftDefenderAdvancedThreatProtectionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DataConnectorMicrosoftDefenderAdvancedThreatProtectionLister
}

DataConnectorMicrosoftDefenderAdvancedThreatProtectionInformer provides access to a shared informer and lister for DataConnectorMicrosoftDefenderAdvancedThreatProtections.

type DataConnectorOffice365Informer

type DataConnectorOffice365Informer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DataConnectorOffice365Lister
}

DataConnectorOffice365Informer provides access to a shared informer and lister for DataConnectorOffice365s.

type DataConnectorThreatIntelligenceInformer

type DataConnectorThreatIntelligenceInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DataConnectorThreatIntelligenceLister
}

DataConnectorThreatIntelligenceInformer provides access to a shared informer and lister for DataConnectorThreatIntelligences.

type Interface

type Interface interface {
	// AlertRuleFusions returns a AlertRuleFusionInformer.
	AlertRuleFusions() AlertRuleFusionInformer
	// AlertRuleMachineLearningBehaviorAnalyticses returns a AlertRuleMachineLearningBehaviorAnalyticsInformer.
	AlertRuleMachineLearningBehaviorAnalyticses() AlertRuleMachineLearningBehaviorAnalyticsInformer
	// AlertRuleMsSecurityIncidents returns a AlertRuleMsSecurityIncidentInformer.
	AlertRuleMsSecurityIncidents() AlertRuleMsSecurityIncidentInformer
	// AlertRuleScheduleds returns a AlertRuleScheduledInformer.
	AlertRuleScheduleds() AlertRuleScheduledInformer
	// AutomationRules returns a AutomationRuleInformer.
	AutomationRules() AutomationRuleInformer
	// DataConnectorAwsCloudTrails returns a DataConnectorAwsCloudTrailInformer.
	DataConnectorAwsCloudTrails() DataConnectorAwsCloudTrailInformer
	// DataConnectorAzureActiveDirectories returns a DataConnectorAzureActiveDirectoryInformer.
	DataConnectorAzureActiveDirectories() DataConnectorAzureActiveDirectoryInformer
	// DataConnectorAzureAdvancedThreatProtections returns a DataConnectorAzureAdvancedThreatProtectionInformer.
	DataConnectorAzureAdvancedThreatProtections() DataConnectorAzureAdvancedThreatProtectionInformer
	// DataConnectorAzureSecurityCenters returns a DataConnectorAzureSecurityCenterInformer.
	DataConnectorAzureSecurityCenters() DataConnectorAzureSecurityCenterInformer
	// DataConnectorMicrosoftCloudAppSecurities returns a DataConnectorMicrosoftCloudAppSecurityInformer.
	DataConnectorMicrosoftCloudAppSecurities() DataConnectorMicrosoftCloudAppSecurityInformer
	// DataConnectorMicrosoftDefenderAdvancedThreatProtections returns a DataConnectorMicrosoftDefenderAdvancedThreatProtectionInformer.
	DataConnectorMicrosoftDefenderAdvancedThreatProtections() DataConnectorMicrosoftDefenderAdvancedThreatProtectionInformer
	// DataConnectorOffice365s returns a DataConnectorOffice365Informer.
	DataConnectorOffice365s() DataConnectorOffice365Informer
	// DataConnectorThreatIntelligences returns a DataConnectorThreatIntelligenceInformer.
	DataConnectorThreatIntelligences() DataConnectorThreatIntelligenceInformer
	// Watchlists returns a WatchlistInformer.
	Watchlists() WatchlistInformer
	// WatchlistItems returns a WatchlistItemInformer.
	WatchlistItems() WatchlistItemInformer
}

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

func New

New returns a new Interface.

type WatchlistInformer added in v0.5.0

type WatchlistInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WatchlistLister
}

WatchlistInformer provides access to a shared informer and lister for Watchlists.

type WatchlistItemInformer added in v0.5.0

type WatchlistItemInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.WatchlistItemLister
}

WatchlistItemInformer provides access to a shared informer and lister for WatchlistItems.

Jump to

Keyboard shortcuts

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