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, IMessageReference documentation and code samples for the Google Cloud OS Config v1 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.
Implements
IMessageVulnerabilityReportTypesVulnerabilityTypesDetails, IEquatableVulnerabilityReportTypesVulnerabilityTypesDetails, IDeepCloneableVulnerabilityReportTypesVulnerabilityTypesDetails, IBufferMessage, IMessageNamespace
Google.Cloud.OsConfig.V1Assembly
Google.Cloud.OsConfig.V1.dll
Constructors
Details()
public Details()Details(Details)
public Details(VulnerabilityReport.Types.Vulnerability.Types.Details other)| Parameter | |
|---|---|
| Name | Description |
other |
VulnerabilityReportTypesVulnerabilityTypesDetails |
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 | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
float |
|
CvssV3
public CVSSv3 CvssV3 { get; set; }The full description of the CVSSv3 for this vulnerability from NVD.
| Property Value | |
|---|---|
| Type | Description |
CVSSv3 |
|
Description
public string Description { get; set; }The note or description describing the vulnerability from the distro.
| Property Value | |
|---|---|
| Type | Description |
string |
|
References
public RepeatedField<VulnerabilityReport.Types.Vulnerability.Types.Details.Types.Reference> References { get; }Corresponds to the references attached to the VulnerabilityDetails.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldVulnerabilityReportTypesVulnerabilityTypesDetailsTypesReference |
|
Severity
public string Severity { get; set; }Assigned severity/impact ranking from the distro.
| Property Value | |
|---|---|
| Type | Description |
string |
|