Freigeben über


FirmwareSummary Class

Definition

Properties for high level summary of firmware analysis results.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.FirmwareSummaryTypeConverter))]
public class FirmwareSummary : Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.IFirmwareSummary, Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.FirmwareAnalysis.Models.FirmwareSummaryTypeConverter))>]
type FirmwareSummary = class
    interface IFirmwareSummary
    interface IJsonSerializable
    interface ISummaryResourceProperties
    interface IValidates
Public Class FirmwareSummary
Implements IFirmwareSummary, IValidates
Inheritance
FirmwareSummary
Attributes
Implements

Constructors

Name Description
FirmwareSummary()

Creates an new FirmwareSummary instance.

Properties

Name Description
AnalysisTimeSecond

Time used for analysis

BinaryCount

Binary count

ComponentCount

Components count.

ExtractedFileCount

Extracted file count.

ExtractedSize

Total extracted size of the firmware in bytes.

FileSize

Firmware file size in bytes.

ProvisioningState

The status of the last operation.

RootFileSystem

The number of root file systems found.

SummaryType

The type of summary.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FirmwareSummary.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FirmwareSummary.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of FirmwareSummary into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to