v1beta1

package
v0.0.32 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewApplicationActivityInformer added in v0.0.22

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

NewApplicationActivityInformer constructs a new informer for ApplicationActivity 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 NewApplicationProfileInformer added in v0.0.22

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

NewApplicationProfileInformer constructs a new informer for ApplicationProfile 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 NewApplicationProfileSummaryInformer added in v0.0.22

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

NewApplicationProfileSummaryInformer constructs a new informer for ApplicationProfileSummary 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 NewConfigurationScanSummaryInformer added in v0.0.18

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

NewConfigurationScanSummaryInformer constructs a new informer for ConfigurationScanSummary 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 NewFilteredApplicationActivityInformer added in v0.0.22

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

NewFilteredApplicationActivityInformer constructs a new informer for ApplicationActivity 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 NewFilteredApplicationProfileInformer added in v0.0.22

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

NewFilteredApplicationProfileInformer constructs a new informer for ApplicationProfile 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 NewFilteredApplicationProfileSummaryInformer added in v0.0.22

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

NewFilteredApplicationProfileSummaryInformer constructs a new informer for ApplicationProfileSummary 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 NewFilteredConfigurationScanSummaryInformer added in v0.0.18

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

NewFilteredConfigurationScanSummaryInformer constructs a new informer for ConfigurationScanSummary 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 NewFilteredOpenVulnerabilityExchangeContainerInformer added in v0.0.29

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

NewFilteredOpenVulnerabilityExchangeContainerInformer constructs a new informer for OpenVulnerabilityExchangeContainer 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 NewFilteredSBOMSPDXv2p3FilteredInformer

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

NewFilteredSBOMSPDXv2p3FilteredInformer constructs a new informer for SBOMSPDXv2p3Filtered 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 NewFilteredSBOMSPDXv2p3Informer

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

NewFilteredSBOMSPDXv2p3Informer constructs a new informer for SBOMSPDXv2p3 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 NewFilteredSBOMSummaryInformer added in v0.0.7

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

NewFilteredSBOMSummaryInformer constructs a new informer for SBOMSummary 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 NewFilteredVulnerabilityManifestInformer

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

NewFilteredVulnerabilityManifestInformer constructs a new informer for VulnerabilityManifest 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 NewFilteredVulnerabilityManifestSummaryInformer added in v0.0.7

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

NewFilteredVulnerabilityManifestSummaryInformer constructs a new informer for VulnerabilityManifestSummary 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 NewFilteredVulnerabilitySummaryInformer added in v0.0.20

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

NewFilteredVulnerabilitySummaryInformer constructs a new informer for VulnerabilitySummary 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 NewFilteredWorkloadConfigurationScanInformer added in v0.0.16

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

NewFilteredWorkloadConfigurationScanInformer constructs a new informer for WorkloadConfigurationScan 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 NewFilteredWorkloadConfigurationScanSummaryInformer added in v0.0.16

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

NewFilteredWorkloadConfigurationScanSummaryInformer constructs a new informer for WorkloadConfigurationScanSummary 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 NewOpenVulnerabilityExchangeContainerInformer added in v0.0.29

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

NewOpenVulnerabilityExchangeContainerInformer constructs a new informer for OpenVulnerabilityExchangeContainer 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 NewSBOMSPDXv2p3FilteredInformer

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

NewSBOMSPDXv2p3FilteredInformer constructs a new informer for SBOMSPDXv2p3Filtered 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 NewSBOMSPDXv2p3Informer

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

NewSBOMSPDXv2p3Informer constructs a new informer for SBOMSPDXv2p3 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 NewSBOMSummaryInformer added in v0.0.7

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

NewSBOMSummaryInformer constructs a new informer for SBOMSummary 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 NewVulnerabilityManifestInformer

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

NewVulnerabilityManifestInformer constructs a new informer for VulnerabilityManifest 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 NewVulnerabilityManifestSummaryInformer added in v0.0.7

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

NewVulnerabilityManifestSummaryInformer constructs a new informer for VulnerabilityManifestSummary 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 NewVulnerabilitySummaryInformer added in v0.0.20

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

NewVulnerabilitySummaryInformer constructs a new informer for VulnerabilitySummary 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 NewWorkloadConfigurationScanInformer added in v0.0.16

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

NewWorkloadConfigurationScanInformer constructs a new informer for WorkloadConfigurationScan 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 NewWorkloadConfigurationScanSummaryInformer added in v0.0.16

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

NewWorkloadConfigurationScanSummaryInformer constructs a new informer for WorkloadConfigurationScanSummary 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 ApplicationActivityInformer added in v0.0.22

type ApplicationActivityInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ApplicationActivityLister
}

ApplicationActivityInformer provides access to a shared informer and lister for ApplicationActivities.

type ApplicationProfileInformer added in v0.0.22

type ApplicationProfileInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ApplicationProfileLister
}

ApplicationProfileInformer provides access to a shared informer and lister for ApplicationProfiles.

type ApplicationProfileSummaryInformer added in v0.0.22

type ApplicationProfileSummaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ApplicationProfileSummaryLister
}

ApplicationProfileSummaryInformer provides access to a shared informer and lister for ApplicationProfileSummaries.

type ConfigurationScanSummaryInformer added in v0.0.18

type ConfigurationScanSummaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.ConfigurationScanSummaryLister
}

ConfigurationScanSummaryInformer provides access to a shared informer and lister for ConfigurationScanSummaries.

type Interface

type Interface interface {
	// ApplicationActivities returns a ApplicationActivityInformer.
	ApplicationActivities() ApplicationActivityInformer
	// ApplicationProfiles returns a ApplicationProfileInformer.
	ApplicationProfiles() ApplicationProfileInformer
	// ApplicationProfileSummaries returns a ApplicationProfileSummaryInformer.
	ApplicationProfileSummaries() ApplicationProfileSummaryInformer
	// ConfigurationScanSummaries returns a ConfigurationScanSummaryInformer.
	ConfigurationScanSummaries() ConfigurationScanSummaryInformer
	// OpenVulnerabilityExchangeContainers returns a OpenVulnerabilityExchangeContainerInformer.
	OpenVulnerabilityExchangeContainers() OpenVulnerabilityExchangeContainerInformer
	// SBOMSPDXv2p3s returns a SBOMSPDXv2p3Informer.
	SBOMSPDXv2p3s() SBOMSPDXv2p3Informer
	// SBOMSPDXv2p3Filtereds returns a SBOMSPDXv2p3FilteredInformer.
	SBOMSPDXv2p3Filtereds() SBOMSPDXv2p3FilteredInformer
	// SBOMSummaries returns a SBOMSummaryInformer.
	SBOMSummaries() SBOMSummaryInformer
	// VulnerabilityManifests returns a VulnerabilityManifestInformer.
	VulnerabilityManifests() VulnerabilityManifestInformer
	// VulnerabilityManifestSummaries returns a VulnerabilityManifestSummaryInformer.
	VulnerabilityManifestSummaries() VulnerabilityManifestSummaryInformer
	// VulnerabilitySummaries returns a VulnerabilitySummaryInformer.
	VulnerabilitySummaries() VulnerabilitySummaryInformer
	// WorkloadConfigurationScans returns a WorkloadConfigurationScanInformer.
	WorkloadConfigurationScans() WorkloadConfigurationScanInformer
	// WorkloadConfigurationScanSummaries returns a WorkloadConfigurationScanSummaryInformer.
	WorkloadConfigurationScanSummaries() WorkloadConfigurationScanSummaryInformer
}

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

func New

New returns a new Interface.

type OpenVulnerabilityExchangeContainerInformer added in v0.0.29

type OpenVulnerabilityExchangeContainerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.OpenVulnerabilityExchangeContainerLister
}

OpenVulnerabilityExchangeContainerInformer provides access to a shared informer and lister for OpenVulnerabilityExchangeContainers.

type SBOMSPDXv2p3FilteredInformer

type SBOMSPDXv2p3FilteredInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SBOMSPDXv2p3FilteredLister
}

SBOMSPDXv2p3FilteredInformer provides access to a shared informer and lister for SBOMSPDXv2p3Filtereds.

type SBOMSPDXv2p3Informer

type SBOMSPDXv2p3Informer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SBOMSPDXv2p3Lister
}

SBOMSPDXv2p3Informer provides access to a shared informer and lister for SBOMSPDXv2p3s.

type SBOMSummaryInformer added in v0.0.7

type SBOMSummaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.SBOMSummaryLister
}

SBOMSummaryInformer provides access to a shared informer and lister for SBOMSummaries.

type VulnerabilityManifestInformer

type VulnerabilityManifestInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VulnerabilityManifestLister
}

VulnerabilityManifestInformer provides access to a shared informer and lister for VulnerabilityManifests.

type VulnerabilityManifestSummaryInformer added in v0.0.7

type VulnerabilityManifestSummaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VulnerabilityManifestSummaryLister
}

VulnerabilityManifestSummaryInformer provides access to a shared informer and lister for VulnerabilityManifestSummaries.

type VulnerabilitySummaryInformer added in v0.0.20

type VulnerabilitySummaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VulnerabilitySummaryLister
}

VulnerabilitySummaryInformer provides access to a shared informer and lister for VulnerabilitySummaries.

type WorkloadConfigurationScanInformer added in v0.0.16

type WorkloadConfigurationScanInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.WorkloadConfigurationScanLister
}

WorkloadConfigurationScanInformer provides access to a shared informer and lister for WorkloadConfigurationScans.

type WorkloadConfigurationScanSummaryInformer added in v0.0.16

type WorkloadConfigurationScanSummaryInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.WorkloadConfigurationScanSummaryLister
}

WorkloadConfigurationScanSummaryInformer provides access to a shared informer and lister for WorkloadConfigurationScanSummaries.

Jump to

Keyboard shortcuts

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