class Aws::CodeDeploy::Types::BlueGreenDeploymentConfiguration

Information about blue/green deployment options for a deployment group.

@note When making an API call, you may pass BlueGreenDeploymentConfiguration

data as a hash:

    {
      terminate_blue_instances_on_deployment_success: {
        action: "TERMINATE", # accepts TERMINATE, KEEP_ALIVE
        termination_wait_time_in_minutes: 1,
      },
      deployment_ready_option: {
        action_on_timeout: "CONTINUE_DEPLOYMENT", # accepts CONTINUE_DEPLOYMENT, STOP_DEPLOYMENT
        wait_time_in_minutes: 1,
      },
      green_fleet_provisioning_option: {
        action: "DISCOVER_EXISTING", # accepts DISCOVER_EXISTING, COPY_AUTO_SCALING_GROUP
      },
    }

@!attribute [rw] terminate_blue_instances_on_deployment_success

Information about whether to terminate instances in the original
fleet during a blue/green deployment.
@return [Types::BlueInstanceTerminationOption]

@!attribute [rw] deployment_ready_option

Information about the action to take when newly provisioned
instances are ready to receive traffic in a blue/green deployment.
@return [Types::DeploymentReadyOption]

@!attribute [rw] green_fleet_provisioning_option

Information about how instances are provisioned for a replacement
environment in a blue/green deployment.
@return [Types::GreenFleetProvisioningOption]

@see docs.aws.amazon.com/goto/WebAPI/codedeploy-2014-10-06/BlueGreenDeploymentConfiguration AWS API Documentation

Constants

SENSITIVE