v1beta1

package
v0.0.18 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

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 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 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 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 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 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 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 {
	// ConfigurationScanSummaries returns a ConfigurationScanSummaryInformer.
	ConfigurationScanSummaries() ConfigurationScanSummaryInformer
	// 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
	// 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 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 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