Documentation ¶
Index ¶
- Constants
- func ParseSeverity(sev string) (string, error)
- func SeveritiesAll() []string
- func SeveritiesAnalyzed() []string
- func SeveritiesFinding() []string
- func SeveritiesHigher(sevs []string, sev string, inclusive bool) ([]string, error)
- func SeveritiesLower(sevs []string, sev string, inclusive bool) ([]string, error)
- func SeverityMapScoreDefault() map[string]decimal.Decimal
- type MapBool
- type SeverityMap
Constants ¶
View Source
const ( // Common severities SeverityCritical = "Critical" SeverityHigh = "High" SeverityMedium = "Medium" SeverityLow = "Low" SeverityInformational = "Informational" SeverityNone = "None" SeverityUnknown = "Unknown" )
Variables ¶
This section is empty.
Functions ¶
func ParseSeverity ¶
func SeveritiesAll ¶
func SeveritiesAll() []string
func SeveritiesAnalyzed ¶
func SeveritiesAnalyzed() []string
func SeveritiesFinding ¶
func SeveritiesFinding() []string
func SeveritiesHigher ¶ added in v0.4.0
SeveritiesHigher returns a subset of the provided severities with elements that with a lower index than the provided severity. The provided severities mus be ranked from high to low.
func SeveritiesLower ¶ added in v0.5.0
SeveritiesLower returns a subset of the provided severities with elements that with a higher index than the provided severity. The provided severities mus be ranked from high to low.
func SeverityMapScoreDefault ¶ added in v0.4.0
Types ¶
type MapBool ¶
func NewMapBool ¶
type SeverityMap ¶
func NewSeverityMapFromFloat32 ¶
func NewSeverityMapFromFloat32(m map[string]float32) (SeverityMap, error)
func NewSeverityMapSeveritiesOnly ¶ added in v0.4.0
func NewSeverityMapSeveritiesOnly(severities []string) (SeverityMap, error)
func (SeverityMap) SeverityFromScore ¶
func (sm SeverityMap) SeverityFromScore(score decimal.Decimal) (string, error)
func (SeverityMap) SeverityFromScoreFloat32 ¶
func (sm SeverityMap) SeverityFromScoreFloat32(score float32) (string, error)
Click to show internal directories.
Click to hide internal directories.