Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Advisory ¶
type Advisory struct { ID string `json:"id,omitempty"` Title string `json:"title,omitempty"` Summary string `json:"summary,omitempty"` Description string `json:"description,omitempty"` Vulnerabilities []Vulnerability `json:"vulnerabilities,omitempty"` References []Reference `json:"references,omitempty"` Published time.Time `json:"published,omitempty"` Updated time.Time `json:"updated,omitempty"` AdvisoryURL string `json:"advisory_url,omitempty"` }
type Configurations ¶
type Configurations struct { Nodes []Element `json:"nodes,omitempty"` Children *Configurations `json:"children,omitempty"` }
type Definition ¶
type Element ¶
type Element struct { Description string `json:"description"` CPE string `json:"cpe"` Affected Expression `json:"affected"` FixedIn []string `json:"fixed_in,omitempty"` }
type Expression ¶
type Vulnerability ¶
type Vulnerability struct { ID string `json:"id,omitempty"` CVE string `json:"cve,omitempty"` Definitions []Definition `json:"definitions"` }
Click to show internal directories.
Click to hide internal directories.