Documentation ¶
Index ¶
- Variables
- func GetLicenses(digest, path string, filter types.ItemFilter) (*types.LicenseReport, error)
- func GetPackages(digest, path string, filter types.ItemFilter) (*types.PackageReport, error)
- func GetVulnerabilities(digest, path string, filter types.ItemFilter) (*types.VulnerabilityReport, error)
- type LicenseParser
- type PackageParser
- type ScannerCmd
- type VulnerabilityParser
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ScanLicense ScannerCmd = trivy.MakeLicenseCmd ParseLicense LicenseParser = trivy.ParseLicenses ScanVulnerability ScannerCmd = trivy.MakeVulnerabilityCmd ParseVulnerability VulnerabilityParser = trivy.ParseVulnerabilities ScanPackages ScannerCmd = trivy.MakePackageCmd ParsePackage PackageParser = trivy.ParsePackages )
Functions ¶
func GetLicenses ¶
func GetLicenses(digest, path string, filter types.ItemFilter) (*types.LicenseReport, error)
GetLicenses returns licenses for the given image.
func GetPackages ¶ added in v0.9.5
func GetPackages(digest, path string, filter types.ItemFilter) (*types.PackageReport, error)
GetPackages returns packages for the given image.
func GetVulnerabilities ¶
func GetVulnerabilities(digest, path string, filter types.ItemFilter) (*types.VulnerabilityReport, error)
GetVulnerabilities returns vulnerabilities for the given image.
Types ¶
type LicenseParser ¶
type LicenseParser func(path string, filter types.ItemFilter) (*types.LicenseReport, error)
LicenseParser is an interface for license parsers.
type PackageParser ¶ added in v0.9.5
type PackageParser func(path string, filter types.ItemFilter) (*types.PackageReport, error)
PackageParser is an interface for package parsers.
type ScannerCmd ¶ added in v0.9.5
MakeLicenseCmd is an interface for license scanners.
type VulnerabilityParser ¶
type VulnerabilityParser func(path string, filter types.ItemFilter) (*types.VulnerabilityReport, error)
VulnerabilityParser is an interface for vulnerability parsers.
Click to show internal directories.
Click to hide internal directories.