Show / Hide Table of Contents

Class GoogleCloudSecuritycenterV2Cvssv3

Common Vulnerability Scoring System version 3.

Inheritance
object
GoogleCloudSecuritycenterV2Cvssv3
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SecurityCommandCenter.v1.Data
Assembly: Google.Apis.SecurityCommandCenter.v1.dll
Syntax
public class GoogleCloudSecuritycenterV2Cvssv3 : IDirectResponseSchema

Properties

AttackComplexity

This metric describes the conditions beyond the attacker's control that must exist in order to exploit the vulnerability.

Declaration
[JsonProperty("attackComplexity")]
public virtual string AttackComplexity { get; set; }
Property Value
Type Description
string

AttackVector

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. This metric reflects the context by which vulnerability exploitation is possible.

Declaration
[JsonProperty("attackVector")]
public virtual string AttackVector { get; set; }
Property Value
Type Description
string

AvailabilityImpact

This metric measures the impact to the availability of the impacted component resulting from a successfully exploited vulnerability.

Declaration
[JsonProperty("availabilityImpact")]
public virtual string AvailabilityImpact { get; set; }
Property Value
Type Description
string

BaseScore

The base score is a function of the base metric scores.

Declaration
[JsonProperty("baseScore")]
public virtual double? BaseScore { get; set; }
Property Value
Type Description
double?

ConfidentialityImpact

This metric measures the impact to the confidentiality of the information resources managed by a software component due to a successfully exploited vulnerability.

Declaration
[JsonProperty("confidentialityImpact")]
public virtual string ConfidentialityImpact { 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

IntegrityImpact

This metric measures the impact to integrity of a successfully exploited vulnerability.

Declaration
[JsonProperty("integrityImpact")]
public virtual string IntegrityImpact { get; set; }
Property Value
Type Description
string

PrivilegesRequired

This metric describes the level of privileges an attacker must possess before successfully exploiting the vulnerability.

Declaration
[JsonProperty("privilegesRequired")]
public virtual string PrivilegesRequired { get; set; }
Property Value
Type Description
string

Scope

The Scope metric captures whether a vulnerability in one vulnerable component impacts resources in components beyond its security scope.

Declaration
[JsonProperty("scope")]
public virtual string Scope { get; set; }
Property Value
Type Description
string

UserInteraction

This metric captures the requirement for a human user, other than the attacker, to participate in the successful compromise of the vulnerable component.

Declaration
[JsonProperty("userInteraction")]
public virtual string UserInteraction { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX