Delivery Pipeline Serial Pipeline Stage Strategy Canary Custom Canary Deployment Phase Config Args
data class DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigArgs(val percentage: Output<Int>, val phaseId: Output<String>, val postdeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPostdeployArgs>? = null, val predeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPredeployArgs>? = null, val profiles: Output<List<String>>? = null, val verify: Output<Boolean>? = null) : ConvertibleToJava<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigArgs>
Constructors
Link copied to clipboard
constructor(percentage: Output<Int>, phaseId: Output<String>, postdeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPostdeployArgs>? = null, predeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPredeployArgs>? = null, profiles: Output<List<String>>? = null, verify: Output<Boolean>? = null)
Properties
Link copied to clipboard
Required. Percentage deployment for the phase.
Link copied to clipboard
Link copied to clipboard
val postdeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPostdeployArgs>? = null
(Beta only) Optional. Configuration for the postdeploy job of this phase. If this is not configured, postdeploy job will not be present for this phase.
Link copied to clipboard
val predeploy: Output<DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPredeployArgs>? = null
(Beta only) Optional. Configuration for the predeploy job of this phase. If this is not configured, predeploy job will not be present for this phase.