Share via


Cvss3Summary Class

Definition

The Cvss3Summary.

public class Cvss3Summary : System.ClientModel.Primitives.IJsonModel<Azure.Analytics.Defender.Easm.Cvss3Summary>, System.ClientModel.Primitives.IPersistableModel<Azure.Analytics.Defender.Easm.Cvss3Summary>
type Cvss3Summary = class
    interface IJsonModel<Cvss3Summary>
    interface IPersistableModel<Cvss3Summary>
Public Class Cvss3Summary
Implements IJsonModel(Of Cvss3Summary), IPersistableModel(Of Cvss3Summary)
Inheritance
Cvss3Summary
Implements

Properties

AttackComplexity

Gets the attack complexity.

AttackVector

Gets the attack vector.

AvailabilityImpact

Gets the availability impact.

BaseScore

Gets the base score.

BaseSeverity

Gets the base severity.

ConfidentialityImpact

Gets the confidentiality impact.

ExploitabilityScore

Gets the exploitability score.

ExploitCodeMaturity

Gets the exploit code maturity.

ImpactScore

Gets the impact score.

IntegrityImpact

Gets the integrity impact.

PrivilegesRequired

Gets the privileges required.

RemediationLevel

Gets the remediation level.

ReportConfidence

Gets the report confidence.

Scope

Gets the scope.

UserInteraction

Gets the user interaction.

VectorString

Gets the vector string.

Version

Gets the version.

Explicit Interface Implementations

IJsonModel<Cvss3Summary>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<Cvss3Summary>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<Cvss3Summary>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<Cvss3Summary>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<Cvss3Summary>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to