Delivery Pipeline Serial Pipeline Stage Strategy Canary
data class DeliveryPipelineSerialPipelineStageStrategyCanary(val canaryDeployment: DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeployment? = null, val customCanaryDeployment: DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeployment? = null, val runtimeConfig: DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfig? = null)
Constructors
Link copied to clipboard
constructor(canaryDeployment: DeliveryPipelineSerialPipelineStageStrategyCanaryCanaryDeployment? = null, customCanaryDeployment: DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeployment? = null, runtimeConfig: DeliveryPipelineSerialPipelineStageStrategyCanaryRuntimeConfig? = null)
Properties
Link copied to clipboard
Configures the progressive based deployment for a Target.
Link copied to clipboard
val customCanaryDeployment: DeliveryPipelineSerialPipelineStageStrategyCanaryCustomCanaryDeployment? = null
Configures the progressive based deployment for a Target, but allows customizing at the phase level where a phase represents each of the percentage deployments.
Link copied to clipboard
Optional. Runtime specific configurations for the deployment strategy. The runtime configuration is used to determine how Cloud Deploy will split traffic to enable a progressive deployment.