DeploymentGroupBlueGreenDeploymentConfigArgs

data class DeploymentGroupBlueGreenDeploymentConfigArgs(val deploymentReadyOption: Output<DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs>? = null, val greenFleetProvisioningOption: Output<DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs>? = null, val terminateBlueInstancesOnDeploymentSuccess: Output<DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs>? = null) : ConvertibleToJava<DeploymentGroupBlueGreenDeploymentConfigArgs>

Constructors

constructor(deploymentReadyOption: Output<DeploymentGroupBlueGreenDeploymentConfigDeploymentReadyOptionArgs>? = null, greenFleetProvisioningOption: Output<DeploymentGroupBlueGreenDeploymentConfigGreenFleetProvisioningOptionArgs>? = null, terminateBlueInstancesOnDeploymentSuccess: Output<DeploymentGroupBlueGreenDeploymentConfigTerminateBlueInstancesOnDeploymentSuccessArgs>? = null)

Properties

Link copied to clipboard

Information about the action to take when newly provisioned instances are ready to receive traffic in a blue/green deployment (documented below).

Link copied to clipboard

Information about how instances are provisioned for a replacement environment in a blue/green deployment (documented below).

Information about whether to terminate instances in the original fleet during a blue/green deployment (documented below). Only one blue_green_deployment_config is allowed.

Functions

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