Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Data ¶
type Data struct {
VulnerabilityID uuid.UUID `json:"vulnerabilityID"`
Type horusecEnums.VulnerabilityType `json:"type"`
VulnHash string `json:"vulnHash"`
Line string `json:"line"`
Column string `json:"column"`
Confidence string `json:"confidence"`
File string `json:"file"`
Code string `json:"code"`
Details string `json:"details"`
SecurityTool tools.Tool `json:"securityTool"`
Language languages.Language `json:"language"`
Severity severity.Severity `json:"severity"`
}
type UpdateVulnSeverity ¶ added in v1.8.0
type UpdateVulnSeverity struct {
Severity severityEnum.Severity `json:"severity"`
}
func (*UpdateVulnSeverity) ToBytes ¶ added in v1.8.0
func (u *UpdateVulnSeverity) ToBytes() []byte
func (*UpdateVulnSeverity) Validate ¶ added in v1.8.0
func (u *UpdateVulnSeverity) Validate() error
type UpdateVulnType ¶
type UpdateVulnType struct {
Type horusecEnums.VulnerabilityType `json:"type"`
}
func (*UpdateVulnType) ToBytes ¶ added in v1.2.0
func (u *UpdateVulnType) ToBytes() []byte
func (UpdateVulnType) TypeValues ¶
func (u UpdateVulnType) TypeValues() []interface{}
func (*UpdateVulnType) Validate ¶
func (u *UpdateVulnType) Validate() error
type VulnManagement ¶
Click to show internal directories.
Click to hide internal directories.