PipelineStageDeclarationArgs

data class PipelineStageDeclarationArgs(val actions: Output<List<PipelineActionDeclarationArgs>>, val beforeEntry: Output<PipelineBeforeEntryConditionsArgs>? = null, val blockers: Output<List<PipelineBlockerDeclarationArgs>>? = null, val name: Output<String>, val onFailure: Output<PipelineFailureConditionsArgs>? = null, val onSuccess: Output<PipelineSuccessConditionsArgs>? = null) : ConvertibleToJava<PipelineStageDeclarationArgs>

Represents information about a stage and its definition.

Constructors

Link copied to clipboard
constructor(actions: Output<List<PipelineActionDeclarationArgs>>, beforeEntry: Output<PipelineBeforeEntryConditionsArgs>? = null, blockers: Output<List<PipelineBlockerDeclarationArgs>>? = null, name: Output<String>, onFailure: Output<PipelineFailureConditionsArgs>? = null, onSuccess: Output<PipelineSuccessConditionsArgs>? = null)

Properties

Link copied to clipboard

The actions included in a stage.

Link copied to clipboard

The method to use before stage runs.

Link copied to clipboard

Reserved for future use.

Link copied to clipboard
val name: Output<String>

The name of the stage.

Link copied to clipboard

The method to use when a stage has not completed successfully

Link copied to clipboard

The method to use when a stage has completed successfully

Functions

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