Share via


UpdateStateProperties Class

Definition

Additional information regarding the state of the update. See definition of UpdateStateProperties type below for more details on this property.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.UpdateStatePropertiesTypeConverter))]
public class UpdateStateProperties : Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateStateProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.UpdateStatePropertiesTypeConverter))>]
type UpdateStateProperties = class
    interface IUpdateStateProperties
    interface IJsonSerializable
Public Class UpdateStateProperties
Implements IUpdateStateProperties
Inheritance
UpdateStateProperties
Attributes
Implements

Constructors

UpdateStateProperties()

Creates an new UpdateStateProperties instance.

Properties

NotifyMessage

Brief message with instructions for updates of AvailabilityType Notify.

ProgressPercentage

Progress percentage of ongoing operation. Currently this property is only valid when the update is in the Downloading state, where it maps to how much of the update content has been downloaded.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of UpdateStateProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of UpdateStateProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.StackHCI.Models.Api20240401.IUpdateStateProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of UpdateStateProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to