Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Finding ¶
type Finding struct {
RuleId string `json:"rule_id"`
Purl string `json:"purl"`
Meta FindingMeta `json:"meta"`
}
func (*Finding) GenerateFindingFingerprint ¶
type FindingMeta ¶
type FindingMeta struct {
Path string `json:"path,omitempty"`
Line int `json:"line,omitempty"`
Job string `json:"job,omitempty"`
Step string `json:"step,omitempty"`
OsvId string `json:"osv_id,omitempty"`
Details string `json:"details,omitempty"`
EventTriggers []string `json:"event_triggers,omitempty"`
BlobSHA string `json:"blobsha,omitempty"`
}
func (*FindingMeta) UnmarshalJSON ¶
func (m *FindingMeta) UnmarshalJSON(data []byte) error
type FindingsResult ¶
type RuleConfig ¶
type RuleConfig struct {
Default interface{} `json:"default"`
Description string `json:"description"`
Value interface{} `json:"value"`
}
Click to show internal directories.
Click to hide internal directories.