StepArgs

data class StepArgs(val description: Output<String>? = null, val endTimeUtc: Output<String>? = null, val errorMessage: Output<String>? = null, val lastUpdatedTimeUtc: Output<String>? = null, val name: Output<String>? = null, val startTimeUtc: Output<String>? = null, val status: Output<String>? = null, val steps: Output<List<StepArgs>>? = null) : ConvertibleToJava<StepArgs>

Progress representation of the update run steps.

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, endTimeUtc: Output<String>? = null, errorMessage: Output<String>? = null, lastUpdatedTimeUtc: Output<String>? = null, name: Output<String>? = null, startTimeUtc: Output<String>? = null, status: Output<String>? = null, steps: Output<List<StepArgs>>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

More detailed description of the step.

Link copied to clipboard
val endTimeUtc: Output<String>? = null

When the step reached a terminal state.

Link copied to clipboard
val errorMessage: Output<String>? = null

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

Link copied to clipboard
val lastUpdatedTimeUtc: Output<String>? = null

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

Link copied to clipboard
val name: Output<String>? = null

Name of the step.

Link copied to clipboard
val startTimeUtc: Output<String>? = null

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

Link copied to clipboard
val status: Output<String>? = null

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

Link copied to clipboard
val steps: Output<List<StepArgs>>? = null

Recursive model for child steps of this step.

Functions

Link copied to clipboard
open override fun toJava(): StepArgs