Google Cloud OS Config v1alpha API - Class VulnerabilityReport.Types.Vulnerability.Types.Details (2.0.0-alpha04)

public sealed class VulnerabilityReport.Types.Vulnerability.Types.Details : IMessage<VulnerabilityReport.Types.Vulnerability.Types.Details>, IEquatable<VulnerabilityReport.Types.Vulnerability.Types.Details>, IDeepCloneable<VulnerabilityReport.Types.Vulnerability.Types.Details>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud OS Config v1alpha API class VulnerabilityReport.Types.Vulnerability.Types.Details.

Contains metadata information for the vulnerability. This information is collected from the upstream feed of the operating system.

Inheritance

object > VulnerabilityReport.Types.Vulnerability.Types.Details

Namespace

Google.Cloud.OsConfig.V1Alpha

Assembly

Google.Cloud.OsConfig.V1Alpha.dll

Constructors

Details()

public Details()

Details(Details)

public Details(VulnerabilityReport.Types.Vulnerability.Types.Details other)
Parameter
NameDescription
otherVulnerabilityReportTypesVulnerabilityTypesDetails

Properties

Cve

public string Cve { get; set; }

The CVE of the vulnerability. CVE cannot be empty and the combination of <cve, classification> should be unique across vulnerabilities for a VM.

Property Value
TypeDescription
string

CvssV2Score

public float CvssV2Score { get; set; }

The CVSS V2 score of this vulnerability. CVSS V2 score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.

Property Value
TypeDescription
float

CvssV3

public CVSSv3 CvssV3 { get; set; }

The full description of the CVSSv3 for this vulnerability from NVD.

Property Value
TypeDescription
CVSSv3

Description

public string Description { get; set; }

The note or description describing the vulnerability from the distro.

Property Value
TypeDescription
string

References

public RepeatedField<VulnerabilityReport.Types.Vulnerability.Types.Details.Types.Reference> References { get; }

Corresponds to the references attached to the VulnerabilityDetails.

Property Value
TypeDescription
RepeatedFieldVulnerabilityReportTypesVulnerabilityTypesDetailsTypesReference

Severity

public string Severity { get; set; }

Assigned severity/impact ranking from the distro.

Property Value
TypeDescription
string