Поделиться через


CveResult Class

Definition

CVE analysis result resource.

public class CveResult : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.IotFirmwareDefense.Models.CveResult>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.IotFirmwareDefense.Models.CveResult>
type CveResult = class
    inherit ResourceData
    interface IJsonModel<CveResult>
    interface IPersistableModel<CveResult>
Public Class CveResult
Inherits ResourceData
Implements IJsonModel(Of CveResult), IPersistableModel(Of CveResult)
Inheritance
CveResult
Implements

Constructors

CveResult()

Initializes a new instance of CveResult.

Properties

ComponentId

ID of the affected SBOM component.

ComponentName

Name of the affected SBOM component.

ComponentVersion

Version of the affected SBOM component.

CveId

ID of the CVE result.

CveName

Name of the CVE.

CvssScores

All known CVSS scores for the CVE.

Description

The CVE description.

EffectiveCvssScore

The most recent CVSS score of the CVE.

EffectiveCvssVersion

The version of the effectiveCvssScore property.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
Links

The list of reference links for the CVE.

Name

The name of the resource.

(Inherited from ResourceData)
ProvisioningState

The status of the last operation.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
Severity

Severity of the CVE.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<CveResult>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<CveResult>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<CveResult>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<CveResult>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<CveResult>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to