Endpoint Deployment Config Blue Green Update Policy
data class EndpointDeploymentConfigBlueGreenUpdatePolicy(val maximumExecutionTimeoutInSeconds: Int? = null, val terminationWaitInSeconds: Int? = null, val trafficRoutingConfiguration: EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration)
Constructors
Link copied to clipboard
constructor(maximumExecutionTimeoutInSeconds: Int? = null, terminationWaitInSeconds: Int? = null, trafficRoutingConfiguration: EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration)
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: EndpointDeploymentConfigBlueGreenUpdatePolicyTrafficRoutingConfiguration
Defines the traffic routing strategy to shift traffic from the old fleet to the new fleet during an endpoint deployment. See Traffic Routing Configuration.