DeploymentConfigTrafficRoutingConfigArgs

data class DeploymentConfigTrafficRoutingConfigArgs(val timeBasedCanary: Output<DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs>? = null, val timeBasedLinear: Output<DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs>? = null, val type: Output<String>? = null) : ConvertibleToJava<DeploymentConfigTrafficRoutingConfigArgs>

Constructors

Link copied to clipboard
constructor(timeBasedCanary: Output<DeploymentConfigTrafficRoutingConfigTimeBasedCanaryArgs>? = null, timeBasedLinear: Output<DeploymentConfigTrafficRoutingConfigTimeBasedLinearArgs>? = null, type: Output<String>? = null)

Properties

Link copied to clipboard

The time based canary configuration information. If type is TimeBasedLinear, use time_based_linear instead.

Link copied to clipboard

The time based linear configuration information. If type is TimeBasedCanary, use time_based_canary instead.

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

Type of traffic routing config. One of TimeBasedCanary, TimeBasedLinear, AllAtOnce.

Functions

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