Grafeas v1 API - Class VulnerabilityAssessmentNote (3.4.0)

public sealed class VulnerabilityAssessmentNote : IMessage<VulnerabilityAssessmentNote>, IEquatable<VulnerabilityAssessmentNote>, IDeepCloneable<VulnerabilityAssessmentNote>, IBufferMessage, IMessage

Reference documentation and code samples for the Grafeas v1 API class VulnerabilityAssessmentNote.

A single VulnerabilityAssessmentNote represents one particular product's vulnerability assessment for one CVE.

Inheritance

object > VulnerabilityAssessmentNote

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

VulnerabilityAssessmentNote()

public VulnerabilityAssessmentNote()

VulnerabilityAssessmentNote(VulnerabilityAssessmentNote)

public VulnerabilityAssessmentNote(VulnerabilityAssessmentNote other)
Parameter
NameDescription
otherVulnerabilityAssessmentNote

Properties

Assessment

public VulnerabilityAssessmentNote.Types.Assessment Assessment { get; set; }

Represents a vulnerability assessment for the product.

Property Value
TypeDescription
VulnerabilityAssessmentNoteTypesAssessment

LanguageCode

public string LanguageCode { get; set; }

Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.

Property Value
TypeDescription
string

LongDescription

public string LongDescription { get; set; }

A detailed description of this Vex.

Property Value
TypeDescription
string

Product

public VulnerabilityAssessmentNote.Types.Product Product { get; set; }

The product affected by this vex.

Property Value
TypeDescription
VulnerabilityAssessmentNoteTypesProduct

Publisher

public VulnerabilityAssessmentNote.Types.Publisher Publisher { get; set; }

Publisher details of this Note.

Property Value
TypeDescription
VulnerabilityAssessmentNoteTypesPublisher

ShortDescription

public string ShortDescription { get; set; }

A one sentence description of this Vex.

Property Value
TypeDescription
string

Title

public string Title { get; set; }

The title of the note. E.g. Vex-Debian-11.4

Property Value
TypeDescription
string