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.