Share via


GalleryImageStatus Class

Definition

The observed state of gallery images

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

Constructors

GalleryImageStatus()

Creates an new GalleryImageStatus instance.

Properties

DownloadStatusDownloadSizeInMb

The downloaded sized of the image in MB

ErrorCode

GalleryImage provisioning error code

ErrorMessage

Descriptive error message

ProgressPercentage

The progress of the operation in percentage

ProvisioningStatusOperationId

The ID of the operation performed on the gallery image

ProvisioningStatusStatus

The status of the operation performed on the gallery image [Succeeded, Failed, InProgress]

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of GalleryImageStatus.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of GalleryImageStatus.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of GalleryImageStatus into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to