Class VulnerabilityNote.Types.WindowsDetail (3.0.0)

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

Inheritance

Object > VulnerabilityNote.Types.WindowsDetail

Namespace

Grafeas.V1

Assembly

Grafeas.V1.dll

Constructors

WindowsDetail()

public WindowsDetail()

WindowsDetail(VulnerabilityNote.Types.WindowsDetail)

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

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
RepeatedField<VulnerabilityNote.Types.WindowsDetail.Types.KnowledgeBase>

Name

public string Name { get; set; }

Required. The name of this vulnerability.

Property Value
TypeDescription
String