Documentation
¶
Index ¶
- type CveInfoReference
- type FlexeraAdvisory
- type FlexeraAdvisoryListElement
- type FlexeraAdvisoryListResult
- type FlexeraAdvisoryReference
- type FlexeraCpe
- type FlexeraCvss3Info
- type FlexeraCvssInfo
- type FlexeraImpact
- type FlexeraProduct
- type FlexeraRevision
- type FlexeraVulnerability
- type FlexeraVulnerabilityCveInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CveInfoReference ¶
CveInfoReference type
type FlexeraAdvisory ¶
type FlexeraAdvisory struct {
AdvisoryIdentifier string `json:"advisory_identifier"`
AggregateSeverity string `json:"aggregate_severity"`
Criticality int64 `json:"criticality"`
CriticalityDescription string `json:"criticality_description"`
CveStrList string `json:"cve_str_list"`
Cvss3Info *FlexeraCvss3Info `json:"cvss3_info"`
CvssInfo *FlexeraCvssInfo `json:"cvss_info"`
Description string `json:"description"`
ID int64 `json:"id"`
Impact []*FlexeraImpact `json:"impact"`
IsZeroDay bool `json:"is_zero_day"`
ModifiedDate string `json:"modified_date"`
Products []*FlexeraProduct `json:"products"`
References []*FlexeraAdvisoryReference `json:"references"`
Released string `json:"released"`
Revisions []*FlexeraRevision `json:"revisions"`
Solution string `json:"solution"`
SolutionStatus int64 `json:"solution_status"`
SolutionStatusDescription string `json:"solution_status_description"`
ThreatScore string `json:"threat_score"`
Title string `json:"title"`
Type int64 `json:"type"`
Vulnerabilities []*FlexeraVulnerability `json:"vulnerabilities"`
}
FlexeraAdvisory type
type FlexeraAdvisoryListElement ¶
type FlexeraAdvisoryListElement struct {
ID int64 `json:"id"`
AdvisoryIdentifier string `json:"advisory_identifier"`
Released string `json:"released"`
Modified string `json:"modified_date"`
}
FlexeraAdvisoryListElement type
type FlexeraAdvisoryListResult ¶
type FlexeraAdvisoryListResult struct {
Count int `json:"count"`
Next string `json:"next"`
Previus string `json:"previous"`
Results []*FlexeraAdvisoryListElement `json:"results"`
}
FlexeraAdvisoryListResult type
type FlexeraAdvisoryReference ¶
type FlexeraAdvisoryReference struct {
Description string `json:"description"`
InternalType int64 `json:"internal_type"`
Ordinal int64 `json:"ordinal"`
URL string `json:"url"`
}
FlexeraAdvisoryReference type
type FlexeraCpe ¶
type FlexeraCpe struct {
ModificationDate string `json:"modification_date"`
Name string `json:"name"`
NvdID string `json:"nvd_id"`
}
FlexeraCpe type
type FlexeraCvss3Info ¶
type FlexeraCvss3Info struct {
BaseScore float64 `json:"cvss_base_score"`
OverallScore float64 `json:"cvss_overall_score"`
Vector string `json:"cvss_vector"`
}
FlexeraCvss3Info type
type FlexeraCvssInfo ¶
type FlexeraCvssInfo struct {
BaseScore float64 `json:"cvss_base_score"`
OverallScore float64 `json:"cvss_overall_score"`
Vector string `json:"cvss_vector"`
}
FlexeraCvssInfo type
type FlexeraImpact ¶
FlexeraImpact type
type FlexeraProduct ¶
type FlexeraProduct struct {
Cpes []*FlexeraCpe `json:"cpes"`
HasCpe bool `json:"has_cpe"`
ID string `json:"id"`
IsOS bool `json:"is_os"`
Name string `json:"name"`
}
FlexeraProduct type
type FlexeraRevision ¶
type FlexeraRevision struct {
Description string `json:"description"`
Number string `json:"number"`
ReleaseDate string `json:"release_date"`
}
FlexeraRevision type
type FlexeraVulnerability ¶
type FlexeraVulnerability struct {
Cve string `json:"cve"`
CveInfo *FlexeraVulnerabilityCveInfo `json:"cve_info"`
Description string `json:"description"`
Ordinal int64 `json:"ordinal"`
Products []*FlexeraProduct `json:"products"`
Title string `json:"title"`
}
FlexeraVulnerability type
type FlexeraVulnerabilityCveInfo ¶
type FlexeraVulnerabilityCveInfo struct {
Cvss3Score string `json:"cvss3_score"`
Cvss3Vector string `json:"cvss3_vector"`
CvssScore string `json:"cvss_score"`
CvssVector string `json:"cvss_vector"`
Description string `json:"description"`
Disclaimer string `json:"disclaimer"`
OptName string `json:"opt_name"`
OptType string `json:"opt_type"`
Reference string `json:"reference"`
References []*CveInfoReference `json:"references"`
Source string `json:"source"`
ThreatScore float64 `json:"threat_score"`
ThreatRules map[string]string `json:"threat_rules"`
UpdateFlag int64 `json:"update_flag"`
}
FlexeraVulnerabilityCveInfo type
Click to show internal directories.
Click to hide internal directories.