Share via


HciClusterUpdateRunData Class

Definition

A class representing the HciClusterUpdateRun data model. Details of an Update run

public class HciClusterUpdateRunData : Azure.ResourceManager.Models.ResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Hci.HciClusterUpdateRunData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Hci.HciClusterUpdateRunData>
type HciClusterUpdateRunData = class
    inherit ResourceData
    interface IJsonModel<HciClusterUpdateRunData>
    interface IPersistableModel<HciClusterUpdateRunData>
Public Class HciClusterUpdateRunData
Inherits ResourceData
Implements IJsonModel(Of HciClusterUpdateRunData), IPersistableModel(Of HciClusterUpdateRunData)
Inheritance
HciClusterUpdateRunData
Implements

Constructors

HciClusterUpdateRunData()

Initializes a new instance of HciClusterUpdateRunData.

Properties

Description

More detailed description of the step.

Duration

Duration of the update run.

EndOn

When the step reached a terminal state.

ErrorMessage

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

ExpectedExecutionTime

Expected execution time of a given step. This is optionally authored in the update action plan and can be empty.

Id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Inherited from ResourceData)
LastCompletedOn

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

LastUpdatedOn

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

Location

The geo-location where the resource lives.

Name

The name of the resource.

(Inherited from ResourceData)
NamePropertiesProgressName

Name of the step.

ProvisioningState

Provisioning state of the UpdateRuns proxy resource.

ResourceType

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

(Inherited from ResourceData)
StartOn

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

State

State of the update run.

Status

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

Steps

Recursive model for child steps of this step.

SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

(Inherited from ResourceData)
TimeStarted

Timestamp of the update run was started.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ResourceData)

Explicit Interface Implementations

IJsonModel<HciClusterUpdateRunData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<HciClusterUpdateRunData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HciClusterUpdateRunData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HciClusterUpdateRunData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<HciClusterUpdateRunData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to