Class VulnerabilityReportVulnerabilityDetails
Contains metadata information for the vulnerability. This information is collected from the upstream feed of the operating system.
Implements
Inherited Members
Namespace: Google.Apis.OSConfig.v1.Data
Assembly: Google.Apis.OSConfig.v1.dll
Syntax
public class VulnerabilityReportVulnerabilityDetails : IDirectResponseSchema
Properties
Cve
The CVE of the vulnerability. CVE cannot be empty and the combination of should be unique across vulnerabilities for a VM.
Declaration
[JsonProperty("cve")]
public virtual string Cve { get; set; }
Property Value
Type | Description |
---|---|
string |
CvssV2Score
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.
Declaration
[JsonProperty("cvssV2Score")]
public virtual float? CvssV2Score { get; set; }
Property Value
Type | Description |
---|---|
float? |
CvssV3
The full description of the CVSSv3 for this vulnerability from NVD.
Declaration
[JsonProperty("cvssV3")]
public virtual CVSSv3 CvssV3 { get; set; }
Property Value
Type | Description |
---|---|
CVSSv3 |
Description
The note or description describing the vulnerability from the distro.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
References
Corresponds to the references attached to the VulnerabilityDetails
.
Declaration
[JsonProperty("references")]
public virtual IList<VulnerabilityReportVulnerabilityDetailsReference> References { get; set; }
Property Value
Type | Description |
---|---|
IList<VulnerabilityReportVulnerabilityDetailsReference> |
Severity
Assigned severity/impact ranking from the distro.
Declaration
[JsonProperty("severity")]
public virtual string Severity { get; set; }
Property Value
Type | Description |
---|---|
string |