Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClearField ¶
Types ¶
type ControlCheck ¶
type ImageAssuranceResults ¶
type ImageAssuranceResults struct {
Disallowed bool `json:"disallowed"`
ChecksPerformed []ControlCheck `json:"checks_performed"`
}
type InfoResources ¶
type InfoResources struct {
Vulnerabilities []Vulnerability `json:"vulnerabilities"`
ResourceDetails `json:"resource"`
}
type MalwareData ¶
type ResourceDetails ¶
type ScanImageInfo ¶
type ScanImageInfo struct {
Image string `json:"image"`
Registry string `json:"registry"`
Digest string `json:"digest"`
PreviousDigest string `json:"previous_digest"`
ImageAssuranceResults `json:"image_assurance_results,omitempty"`
VulnerabilitySummary `json:"vulnerability_summary,omitempty"`
ScanOptions `json:"scan_options,omitempty"`
Resources []InfoResources `json:"resources,omitempty"`
ApplicationScopeOwners []string `json:"application_scope_owners,omitempty"`
Malwares []MalwareData `json:"malware,omitempty"`
SensitiveData []SensitiveData `json:"sensitive_data,omitempty"`
}
type ScanOptions ¶
type SensitiveData ¶
type SlackBlock ¶
type SlackBlock struct {
TypeField string `json:"type"`
TextField *SlackTextBlock `json:"text,omitempty"`
Fields []SlackTextBlock `json:"fields,omitempty"`
}
type SlackTextBlock ¶
type Vulnerability ¶
Click to show internal directories.
Click to hide internal directories.