Package version:

Progress representation of the update run steps.

interface Step {
    description?: string;
    endTimeUtc?: any;
    errorMessage?: string;
    expectedExecutionTime?: string;
    lastUpdatedTimeUtc?: any;
    name?: string;
    startTimeUtc?: any;
    status?: string;
    steps?: {};
}

Properties

description?: string

More detailed description of the step.

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.

lastUpdatedTimeUtc?: any

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

name?: string

Name of the step.

startTimeUtc?: any

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

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.