initial commit
This commit is contained in:
22
internal/cisa/struct-cisa.go
Normal file
22
internal/cisa/struct-cisa.go
Normal file
@@ -0,0 +1,22 @@
|
||||
package cisa
|
||||
|
||||
type CisaJSON struct {
|
||||
CatalogVersion string `json:"catalogVersion"`
|
||||
Count int `json:"count"`
|
||||
DateReleased string `json:"dateReleased"`
|
||||
Title string `json:"title"`
|
||||
Vulnerabilities []VulStruct `json:"vulnerabilities"`
|
||||
}
|
||||
|
||||
type VulStruct struct {
|
||||
CveID string `json:"cveID"`
|
||||
DateAdded string `json:"dateAdded"`
|
||||
DueDate string `json:"dueDate"`
|
||||
KnownRansomwareCampaignUse string `json:"knownRansomwareCampaignUse"`
|
||||
Notes string `json:"notes"`
|
||||
Product string `json:"product"`
|
||||
RequiredAction string `json:"requiredAction"`
|
||||
ShortDescription string `json:"shortDescription"`
|
||||
VendorProject string `json:"vendorProject"`
|
||||
VulnerabilityName string `json:"vulnerabilityName"`
|
||||
}
|
Reference in New Issue
Block a user