Grafeas v1 API - Class VulnerabilityNote.Types.WindowsDetail (3.1.0)

public sealed class VulnerabilityNote.Types.WindowsDetail : IMessage<VulnerabilityNote.Types.WindowsDetail>, IEquatable<VulnerabilityNote.Types.WindowsDetail>, IDeepCloneable<VulnerabilityNote.Types.WindowsDetail>, IBufferMessage, IMessage

Inheritance

object > VulnerabilityNote.Types.WindowsDetail

Namespace

GrafeasV1

Assembly

Grafeas.V1.dll

Constructors

WindowsDetail()

public WindowsDetail()

WindowsDetail(WindowsDetail)

public WindowsDetail(VulnerabilityNote.Types.WindowsDetail other)
Parameter
NameDescription
otherVulnerabilityNoteTypesWindowsDetail

Properties

CpeUri

public string CpeUri { get; set; }

Required. The CPE URI this vulnerability affects.

Property Value
TypeDescription
string

Description

public string Description { get; set; }

The description of this vulnerability.

Property Value
TypeDescription
string

FixingKbs

public RepeatedField<VulnerabilityNote.Types.WindowsDetail.Types.KnowledgeBase> FixingKbs { get; }

Required. The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.

Property Value
TypeDescription
RepeatedFieldVulnerabilityNoteTypesWindowsDetailTypesKnowledgeBase

Name

public string Name { get; set; }

Required. The name of this vulnerability.

Property Value
TypeDescription
string