Reference documentation and code samples for the Grafeas V1 Client class VulnerabilityAssessmentNote.
A single VulnerabilityAssessmentNote represents one particular product's vulnerability assessment for one CVE.
Generated from protobuf message grafeas.v1.VulnerabilityAssessmentNote
Namespace
Grafeas \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ title
string
The title of the note. E.g. Vex-Debian-11.4
↳ short_description
string
A one sentence description of this Vex.
↳ long_description
string
A detailed description of this Vex.
↳ language_code
string
Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
↳ publisher
↳ product
↳ assessment
Grafeas\V1\VulnerabilityAssessmentNote\Assessment
Represents a vulnerability assessment for the product.
getTitle
The title of the note. E.g. Vex-Debian-11.4
string
setTitle
The title of the note. E.g. Vex-Debian-11.4
var
string
$this
getShortDescription
A one sentence description of this Vex.
string
setShortDescription
A one sentence description of this Vex.
var
string
$this
getLongDescription
A detailed description of this Vex.
string
setLongDescription
A detailed description of this Vex.
var
string
$this
getLanguageCode
Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
string
setLanguageCode
Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
var
string
$this
getPublisher
Publisher details of this Note.
hasPublisher
clearPublisher
setPublisher
Publisher details of this Note.
$this
getProduct
The product affected by this vex.
hasProduct
clearProduct
setProduct
The product affected by this vex.
$this
getAssessment
Represents a vulnerability assessment for the product.
hasAssessment
clearAssessment
setAssessment
Represents a vulnerability assessment for the product.
$this