v1alpha1

package
v0.10.3 Latest Latest
Warning

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

Go to latest
Published: May 14, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CISKubeBenchReportLister

type CISKubeBenchReportLister interface {
	// List lists all CISKubeBenchReports in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.CISKubeBenchReport, err error)
	// Get retrieves the CISKubeBenchReport from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.CISKubeBenchReport, error)
	CISKubeBenchReportListerExpansion
}

CISKubeBenchReportLister helps list CISKubeBenchReports. All objects returned here must be treated as read-only.

func NewCISKubeBenchReportLister

func NewCISKubeBenchReportLister(indexer cache.Indexer) CISKubeBenchReportLister

NewCISKubeBenchReportLister returns a new CISKubeBenchReportLister.

type CISKubeBenchReportListerExpansion

type CISKubeBenchReportListerExpansion interface{}

CISKubeBenchReportListerExpansion allows custom methods to be added to CISKubeBenchReportLister.

type ConfigAuditReportLister

type ConfigAuditReportLister interface {
	// List lists all ConfigAuditReports in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ConfigAuditReport, err error)
	// ConfigAuditReports returns an object that can list and get ConfigAuditReports.
	ConfigAuditReports(namespace string) ConfigAuditReportNamespaceLister
	ConfigAuditReportListerExpansion
}

ConfigAuditReportLister helps list ConfigAuditReports. All objects returned here must be treated as read-only.

func NewConfigAuditReportLister

func NewConfigAuditReportLister(indexer cache.Indexer) ConfigAuditReportLister

NewConfigAuditReportLister returns a new ConfigAuditReportLister.

type ConfigAuditReportListerExpansion

type ConfigAuditReportListerExpansion interface{}

ConfigAuditReportListerExpansion allows custom methods to be added to ConfigAuditReportLister.

type ConfigAuditReportNamespaceLister

type ConfigAuditReportNamespaceLister interface {
	// List lists all ConfigAuditReports in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.ConfigAuditReport, err error)
	// Get retrieves the ConfigAuditReport from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.ConfigAuditReport, error)
	ConfigAuditReportNamespaceListerExpansion
}

ConfigAuditReportNamespaceLister helps list and get ConfigAuditReports. All objects returned here must be treated as read-only.

type ConfigAuditReportNamespaceListerExpansion

type ConfigAuditReportNamespaceListerExpansion interface{}

ConfigAuditReportNamespaceListerExpansion allows custom methods to be added to ConfigAuditReportNamespaceLister.

type KubeHunterReportLister

type KubeHunterReportLister interface {
	// List lists all KubeHunterReports in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.KubeHunterReport, err error)
	// Get retrieves the KubeHunterReport from the index for a given name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.KubeHunterReport, error)
	KubeHunterReportListerExpansion
}

KubeHunterReportLister helps list KubeHunterReports. All objects returned here must be treated as read-only.

func NewKubeHunterReportLister

func NewKubeHunterReportLister(indexer cache.Indexer) KubeHunterReportLister

NewKubeHunterReportLister returns a new KubeHunterReportLister.

type KubeHunterReportListerExpansion

type KubeHunterReportListerExpansion interface{}

KubeHunterReportListerExpansion allows custom methods to be added to KubeHunterReportLister.

type VulnerabilityReportLister added in v0.4.0

type VulnerabilityReportLister interface {
	// List lists all VulnerabilityReports in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VulnerabilityReport, err error)
	// VulnerabilityReports returns an object that can list and get VulnerabilityReports.
	VulnerabilityReports(namespace string) VulnerabilityReportNamespaceLister
	VulnerabilityReportListerExpansion
}

VulnerabilityReportLister helps list VulnerabilityReports. All objects returned here must be treated as read-only.

func NewVulnerabilityReportLister added in v0.4.0

func NewVulnerabilityReportLister(indexer cache.Indexer) VulnerabilityReportLister

NewVulnerabilityReportLister returns a new VulnerabilityReportLister.

type VulnerabilityReportListerExpansion added in v0.4.0

type VulnerabilityReportListerExpansion interface{}

VulnerabilityReportListerExpansion allows custom methods to be added to VulnerabilityReportLister.

type VulnerabilityReportNamespaceLister added in v0.4.0

type VulnerabilityReportNamespaceLister interface {
	// List lists all VulnerabilityReports in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.VulnerabilityReport, err error)
	// Get retrieves the VulnerabilityReport from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.VulnerabilityReport, error)
	VulnerabilityReportNamespaceListerExpansion
}

VulnerabilityReportNamespaceLister helps list and get VulnerabilityReports. All objects returned here must be treated as read-only.

type VulnerabilityReportNamespaceListerExpansion added in v0.4.0

type VulnerabilityReportNamespaceListerExpansion interface{}

VulnerabilityReportNamespaceListerExpansion allows custom methods to be added to VulnerabilityReportNamespaceLister.

Jump to

Keyboard shortcuts

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