Documentation ¶
Index ¶
- type CISKubeBenchReportLister
- type CISKubeBenchReportListerExpansion
- type ConfigAuditReportLister
- type ConfigAuditReportListerExpansion
- type ConfigAuditReportNamespaceLister
- type ConfigAuditReportNamespaceListerExpansion
- type KubeHunterReportLister
- type KubeHunterReportListerExpansion
- type VulnerabilityReportLister
- type VulnerabilityReportListerExpansion
- type VulnerabilityReportNamespaceLister
- type VulnerabilityReportNamespaceListerExpansion
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.