Documentation
¶
Index ¶
- func NewReport(workload kube.Object, vulnerabilityReportsDefined bool, ...) (flexLayout component.FlexLayout)
- func NewSummarySections(summary *v1alpha1.VulnerabilitySummary) []component.SummarySection
- func NewVulnerabilitiesSummary(title string, summary v1alpha1.VulnerabilitySummary) *component.Summary
- type BySeverity
- type VulnerabilityItems
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewReport ¶
func NewReport(workload kube.Object, vulnerabilityReportsDefined bool, reports []model.NamedVulnerabilityReport) (flexLayout component.FlexLayout)
NewReport creates a new view component for displaying the specified ContainerImageScanReport.
func NewSummarySections ¶
func NewSummarySections(summary *v1alpha1.VulnerabilitySummary) []component.SummarySection
func NewVulnerabilitiesSummary ¶
func NewVulnerabilitiesSummary(title string, summary v1alpha1.VulnerabilitySummary) *component.Summary
Types ¶
type BySeverity ¶
type BySeverity struct{ VulnerabilityItems }
BySeverity implements sort.Interface by providing Less and using the Len and Swap methods of the embedded VulnerabilityItems value.
func (BySeverity) Less ¶
func (s BySeverity) Less(i, j int) bool
type VulnerabilityItems ¶
type VulnerabilityItems []starboard.Vulnerability
func (VulnerabilityItems) Len ¶
func (s VulnerabilityItems) Len() int
func (VulnerabilityItems) Swap ¶
func (s VulnerabilityItems) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.