Delivery Pipeline Serial Pipeline Stage Strategy Canary Custom Canary Deployment Phase Config
data class DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfig(val percentage: Int, val phaseId: String, val postdeploy: DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPostdeploy? = null, val predeploy: DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPredeploy? = null, val profiles: List<String>? = null, val verify: Boolean? = null)
Constructors
Link copied to clipboard
constructor(percentage: Int, phaseId: String, postdeploy: DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPostdeploy? = null, predeploy: DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPredeploy? = null, profiles: List<String>? = null, verify: Boolean? = null)
Properties
Link copied to clipboard
Required. Percentage deployment for the phase.
Link copied to clipboard
Link copied to clipboard
val postdeploy: DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPostdeploy? = null
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: DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeploymentPhaseConfigPredeploy? = null
Optional. Configuration for the predeploy job of this phase. If this is not configured, predeploy job will not be present for this phase.