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"` }
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.