Package version:

Details of an Update run

interface UpdateRunProperties {
    description?: string;
    duration?: string;
    endTimeUtc?: any;
    errorMessage?: string;
    expectedExecutionTime?: string;
    lastUpdatedTime?: any;
    lastUpdatedTimeUtc?: any;
    name?: string;
    provisioningState?: string;
    startTimeUtc?: any;
    state?: string;
    status?: string;
    steps?: {};
    timeStarted?: any;
}

Properties

description?: string

More detailed description of the step.

duration?: string

Duration of the update run.

endTimeUtc?: any

When the step reached a terminal state.

errorMessage?: string

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

expectedExecutionTime?: string

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

lastUpdatedTime?: any

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

lastUpdatedTimeUtc?: any

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

name?: string

Name of the step.

provisioningState?: string

Provisioning state of the UpdateRuns proxy resource. Indicates the current lifecycle status of the update operation, such as whether it has been accepted, is in progress, or has completed.

startTimeUtc?: any

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

state?: string

Represents the current state of the update run. Indicates whether the update is in progress, has completed successfully, failed, or is in an unknown state.

status?: string

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.

timeStarted?: any

Timestamp of the update run was started.