Step interface
Progress representation of the update run steps.
Properties
| description | More detailed description of the step. |
| end |
When the step reached a terminal state. |
| error |
Error message, specified if the step is in a failed state. |
| expected |
Expected execution time of a given step. This is optionally authored in the update action plan and can be empty. |
| last |
Completion time of this step or the last completed sub-step. |
| name | Name of the step. |
| start |
When the step started, or empty if it has not started executing. |
| 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. |
Property Details
description
More detailed description of the step.
description?: string
Property Value
string
endTimeUtc
When the step reached a terminal state.
endTimeUtc?: Date
Property Value
Date
errorMessage
Error message, specified if the step is in a failed state.
errorMessage?: string
Property Value
string
expectedExecutionTime
Expected execution time of a given step. This is optionally authored in the update action plan and can be empty.
expectedExecutionTime?: string
Property Value
string
lastUpdatedTimeUtc
Completion time of this step or the last completed sub-step.
lastUpdatedTimeUtc?: Date
Property Value
Date
name
Name of the step.
name?: string
Property Value
string
startTimeUtc
When the step started, or empty if it has not started executing.
startTimeUtc?: Date
Property Value
Date
status
Status of the step, bubbled up from the ECE action plan for installation attempts. Values are: 'Success', 'Error', 'InProgress', and 'Unknown status'.
status?: string
Property Value
string