Share via


IUpdateRunProperties Interface

Definition

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

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

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to