Udostępnij przez


CveComponent Class

Definition

Legacy component of a CVE result.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.CveComponentTypeConverter))]
public class CveComponent : Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.ICveComponent
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.CveComponentTypeConverter))>]
type CveComponent = class
    interface ICveComponent
    interface IJsonSerializable
Public Class CveComponent
Implements ICveComponent
Inheritance
CveComponent
Attributes
Implements

Constructors

Name Description
CveComponent()

Creates an new CveComponent instance.

Properties

Name Description
ComponentId

ID of the SBOM component.

Name

Name of the SBOM component.

Version

Version of the SBOM component.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CveComponent.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CveComponent.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.ICveComponent.

FromJsonString(String)

Creates a new instance of CveComponent, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of CveComponent into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to