Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CISKubeBenchReports ¶
type CISKubeBenchReports struct {
Enabled bool `mapstructure:"enabled"`
}
CISKubeBenchReports configuration
type ComplianceReports ¶
type ComplianceReports struct {
Enabled bool `mapstructure:"enabled"`
}
ComplianceReports configuration
type Config ¶
type Config struct { Kubeconfig string `mapstructure:"kubeconfig"` VulnerabilityReports VulnerabilityReports `mapstructure:"vulnerabilityReports"` ConfigAuditReports ConfigAuditReports `mapstructure:"configAuditReports"` CISKubeBenchReports CISKubeBenchReports `mapstructure:"cisKubeBenchReports"` ComplianceReports ComplianceReports `mapstructure:"complianceReports"` }
Config of the Tracee Adapter
type ConfigAuditReports ¶
type ConfigAuditReports struct {
Enabled bool `mapstructure:"enabled"`
}
ConfigAuditReports configuration
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
Resolver manages dependencies
func NewResolver ¶
NewResolver constructor function
func (*Resolver) CISKubeBenchReportClient ¶
CISKubeBenchReportClient resolver method
func (*Resolver) CompliaceReportClient ¶
func (r *Resolver) CompliaceReportClient() (*compliance.Client, error)
CompliaceReportClient resolver method
func (*Resolver) ConfigAuditReportClient ¶
ConfigAuditReportClient resolver method
type VulnerabilityReports ¶
type VulnerabilityReports struct {
Enabled bool `mapstructure:"enabled"`
}
VulnerabilityReports configuration
Click to show internal directories.
Click to hide internal directories.