Share via


UpdateRunProperties Class

Definition

Details of an Update run

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

Constructors

UpdateRunProperties()

Creates an new UpdateRunProperties instance.

Properties

Duration

Duration of the update run.

LastUpdatedTime

Timestamp of the most recently completed step in the update run.

ProgressDescription

More detailed description of the step.

ProgressEndTimeUtc

When the step reached a terminal state.

ProgressErrorMessage

Error message, specified if the step is in a failed state.

ProgressLastUpdatedTimeUtc

Completion time of this step or the last completed sub-step.

ProgressName

Name of the step.

ProgressStartTimeUtc

When the step started, or empty if it has not started executing.

ProgressStatus

Status of the step, bubbled up from the ECE action plan for installation attempts. Values are: 'Success', 'Error', 'InProgress', and 'Unknown status'.

ProgressStep

Recursive model for child steps of this step.

ProvisioningState

Provisioning state of the UpdateRuns proxy resource.

State

State of the update run.

TimeStarted

Timestamp of the update run was started.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of UpdateRunProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of UpdateRunProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of UpdateRunProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to