Documentation
¶
Overview ¶
Package sbom holds sbom related files
Index ¶
Constants ¶
View Source
const ( ScanFilesystemType = "filesystem" // ScanFilesystemType defines the type for file-system scan ScanDaemonType = "daemon" // ScanDaemonType defines the type for daemon scan ScanMethodTagName = "scan_method" // ScanMethodTagName defines the tag name for scan method )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Report ¶
type Report interface {
ToCycloneDX() *cyclonedx_v1_4.Bom
ID() string
}
Report defines the report interface
type ScanOptions ¶
type ScanOptions = types.ScanOptions
ScanOptions defines the scan options
func ScanOptionsFromConfigForContainers ¶
func ScanOptionsFromConfigForContainers(cfg config.Component) ScanOptions
ScanOptionsFromConfigForContainers loads the scanning options from the configuration
func ScanOptionsFromConfigForHosts ¶
func ScanOptionsFromConfigForHosts(cfg config.Component) ScanOptions
ScanOptionsFromConfigForHosts loads the scanning options from the configuration
type ScanRequest ¶
type ScanRequest = types.ScanRequest
ScanRequest defines the scan request interface
type ScanResult ¶
type ScanResult struct {
Error error
Report Report
CreatedAt time.Time
Duration time.Duration
GenerationMethod string
ImgMeta *workloadmeta.ContainerImageMetadata
RequestID string
}
ScanResult defines the scan result
func (*ScanResult) ConvertScanResultToSBOM ¶
func (result *ScanResult) ConvertScanResultToSBOM() *workloadmeta.SBOM
ConvertScanResultToSBOM converts an SBOM scan result to a workloadmeta SBOM.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package collectors holds collectors related files
|
Package collectors holds collectors related files |
|
crio
Package crio holds crio related files
|
Package crio holds crio related files |
|
docker
Package docker holds docker related files
|
Package docker holds docker related files |
|
host
Package host holds host related files
|
Package host holds host related files |
|
procfs
Package procfs holds procfs related files
|
Package procfs holds procfs related files |
|
Package scanner holds scanner related files
|
Package scanner holds scanner related files |
|
Package telemetry holds telemetry related files
|
Package telemetry holds telemetry related files |
|
Package types holds sbom related types
|
Package types holds sbom related types |
Click to show internal directories.
Click to hide internal directories.