StepGroupArgs

data class StepGroupArgs(val dependsOnStepGroups: Output<List<String>>? = null, val deploymentTargetId: Output<String>, val name: Output<String>, val postDeploymentSteps: Output<List<PrePostStepArgs>>? = null, val preDeploymentSteps: Output<List<PrePostStepArgs>>? = null) : ConvertibleToJava<StepGroupArgs>

The properties that define a Step group in a rollout.

Constructors

Link copied to clipboard
constructor(dependsOnStepGroups: Output<List<String>>? = null, deploymentTargetId: Output<String>, name: Output<String>, postDeploymentSteps: Output<List<PrePostStepArgs>>? = null, preDeploymentSteps: Output<List<PrePostStepArgs>>? = null)

Properties

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

The list of step group names on which this step group depends on.

Link copied to clipboard

The resource Id of service unit to be deployed. The service unit should be from the service topology referenced in targetServiceTopologyId

Link copied to clipboard
val name: Output<String>

The name of the step group.

Link copied to clipboard

The list of steps to be run after deploying the target.

Link copied to clipboard

The list of steps to be run before deploying the target.

Functions

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