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.