Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ImageTables = []interface{}{ &Image{}, &ImageSeverityCount{}, &ImageTags{}, }
Functions ¶
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CollectResource ¶
type Image ¶
type Image struct {
ID uint `gorm:"primarykey"`
AccountID string
Region string
ArtifactMediaType *string
ImageDigest *string
ImageManifestMediaType *string
ImagePushedAt *time.Time
ImageScanFindingsSeverityCounts []*ImageSeverityCount `gorm:"constraint:OnDelete:CASCADE;"`
ImageScanFindingsImageScanCompletedAt *time.Time
ImageScanFindingsVulnerabilitySourceUpdatedAt *time.Time
ImageScanStatusDescription *string
ImageScanStatusStatus *string
ImageSizeInBytes *int64
ImageTags []*ImageTags `gorm:"constraint:OnDelete:CASCADE;"`
RegistryId *string
RepositoryName *string
// contains filtered or unexported fields
}
type ImageConfig ¶ added in v0.6.2
type ImageConfig struct {
Filter string
}
type ImageSeverityCount ¶ added in v0.6.2
type ImageSeverityCount struct {
ID uint `gorm:"primarykey"`
ImageID uint `neo:"ignore"`
AccountID string `gorm:"-"`
Region string `gorm:"-"`
Severity string
Count *int64
}
func (ImageSeverityCount) TableName ¶ added in v0.6.2
func (ImageSeverityCount) TableName() string
Click to show internal directories.
Click to hide internal directories.