Compartilhar via


ApplianceResourceDetails Class

Definition

Details of the appliance resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.ApplianceResourceDetailsTypeConverter))]
public class ApplianceResourceDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IApplianceResourceDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.ApplianceResourceDetailsTypeConverter))>]
type ApplianceResourceDetails = class
    interface IApplianceResourceDetails
    interface IJsonSerializable
Public Class ApplianceResourceDetails
Implements IApplianceResourceDetails
Inheritance
ApplianceResourceDetails
Attributes
Implements

Constructors

ApplianceResourceDetails()

Creates an new ApplianceResourceDetails instance.

Properties

Capacity

A value indicating the total capacity of appliance resource.

ProcessUtilization

A value indicating the utilization percentage by gateway agent on appliance.

Status

A value indicating the status of appliance resource.

TotalUtilization

A value indicating the total utilization percentage for all processes on the appliance.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ApplianceResourceDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ApplianceResourceDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IApplianceResourceDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ApplianceResourceDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to