Share via


StorageApplianceSkuSlot Class

Definition

StorageApplianceSkuSlot represents the single SKU and rack slot associated with the storage appliance.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.StorageApplianceSkuSlotTypeConverter))]
public class StorageApplianceSkuSlot : Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IStorageApplianceSkuSlot
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.StorageApplianceSkuSlotTypeConverter))>]
type StorageApplianceSkuSlot = class
    interface IStorageApplianceSkuSlot
    interface IJsonSerializable
Public Class StorageApplianceSkuSlot
Implements IStorageApplianceSkuSlot
Inheritance
StorageApplianceSkuSlot
Attributes
Implements

Constructors

StorageApplianceSkuSlot()

Creates an new StorageApplianceSkuSlot instance.

Properties

CapacityGb

The maximum capacity of the storage appliance.

Model

The model of the storage appliance.

RackSlot

The position in the rack for the storage appliance.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StorageApplianceSkuSlot.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StorageApplianceSkuSlot.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.NetworkCloud.Models.Api20230701.IStorageApplianceSkuSlot.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StorageApplianceSkuSlot into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to