Share via


StorageContainerStatus Class

Definition

The observed state of storage containers

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.StorageContainerStatusTypeConverter))]
public class StorageContainerStatus : Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IStorageContainerStatus
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.StorageContainerStatusTypeConverter))>]
type StorageContainerStatus = class
    interface IStorageContainerStatus
    interface IJsonSerializable
Public Class StorageContainerStatus
Implements IStorageContainerStatus
Inheritance
StorageContainerStatus
Attributes
Implements

Constructors

StorageContainerStatus()

Creates an new StorageContainerStatus instance.

Properties

AvailableSizeMb

Amount of space available on the disk in MB

ContainerSizeMb

Total size of the disk in MB

ErrorCode

StorageContainer provisioning error code

ErrorMessage

Descriptive error message

ProvisioningStatusOperationId

The ID of the operation performed on the storage container

ProvisioningStatusStatus

The status of the operation performed on the storage container [Succeeded, Failed, InProgress]

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of StorageContainerStatus.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of StorageContainerStatus.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCIVM.Models.IStorageContainerStatus.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of StorageContainerStatus into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to