Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Vulnerability ¶
type VulnerabilityFinding ¶
type VulnerabilityFinding struct { BaseModel VulnerabilityName string `gorm:"primaryKey"` Vulnerability Vulnerability `gorm:"foreignKey:VulnerabilityName"` ImageScanId string `gorm:"primaryKey"` Component string `gorm:"primaryKey"` ComponentVersion string `gorm:"primaryKey"` LayerHash string `gorm:"primaryKey"` FixAvailable *bool FixedInVersion string LayerIndex *int LayerCommand string }
type VulnerabilityScanSummary ¶
type VulnerabilityScanSummary struct { BaseModel ScanKind string ImageScanId string `gorm:"primaryKey"` Timestamp time.Time CustomerGuid string Wlid string Designators JSONB ImageRegistry string ImageRepository string ImageTag string ImageHash string JobIds pq.StringArray `gorm:"type:text[]"` Status string Errors pq.StringArray `gorm:"type:text[]"` Findings []VulnerabilityFinding `gorm:"foreignKey:ImageScanId"` IsStub *bool // if true, this is a stub scan summary, and the actual scan summary is not yet available. Should be deleted once we have the real one. }
Click to show internal directories.
Click to hide internal directories.