SbomComponent Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
SBOM component of a firmware.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.SbomComponentTypeConverter))]
public class SbomComponent : Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.ISbomComponent
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.SbomComponentTypeConverter))>]
type SbomComponent = class
interface ISbomComponent
interface IJsonSerializable
Public Class SbomComponent
Implements ISbomComponent
- Inheritance
-
SbomComponent
- Attributes
- Implements
Constructors
SbomComponent() |
Creates an new SbomComponent instance. |
Properties
ComponentId |
ID for the component. |
ComponentName |
Name for the component. |
FilePath |
File paths related to the component. |
License |
License for the component. |
Version |
Version for the component. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of SbomComponent. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of SbomComponent. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.ISbomComponent. |
FromJsonString(String) |
Creates a new instance of SbomComponent, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of SbomComponent into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |
ToString() |