Endpoint Deployment Config Blue Green Update Policy Args
data class EndpointDeploymentConfigBlueGreenUpdatePolicyArgs(val maximumExecutionTimeoutInSeconds: Output<Int>? = null, val terminationWaitInSeconds: Output<Int>? = null, val trafficRoutingConfiguration: Output<EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs>) : ConvertibleToJava<EndpointDeploymentConfigBlueGreenUpdatePolicyArgs>
Constructors
Link copied to clipboard
constructor(maximumExecutionTimeoutInSeconds: Output<Int>? = null, terminationWaitInSeconds: Output<Int>? = null, trafficRoutingConfiguration: Output<EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs>)
Properties
Link copied to clipboard
Maximum execution timeout for the deployment. Note that the timeout value should be larger than the total waiting time specified in termination_wait_in_seconds
and wait_interval_in_seconds
. Valid values are between 600
and 14400
.
Link copied to clipboard
Additional waiting time in seconds after the completion of an endpoint deployment before terminating the old endpoint fleet. Default is 0
. Valid values are between 0
and 3600
.
Link copied to clipboard
val trafficRoutingConfiguration: Output<EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfigurationArgs>
Defines the traffic routing strategy to shift traffic from the old fleet to the new fleet during an endpoint deployment. See Traffic Routing Configuration.