Class: Aws::CodeDeploy::Types::BlueGreenDeploymentConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb

Overview

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

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#deployment_ready_optionTypes::DeploymentReadyOption

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



569
570
571
572
573
574
575
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 569

class BlueGreenDeploymentConfiguration < Struct.new(
  :terminate_blue_instances_on_deployment_success,
  :deployment_ready_option,
  :green_fleet_provisioning_option)
  SENSITIVE = []
  include Aws::Structure
end

#green_fleet_provisioning_optionTypes::GreenFleetProvisioningOption

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



569
570
571
572
573
574
575
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 569

class BlueGreenDeploymentConfiguration < Struct.new(
  :terminate_blue_instances_on_deployment_success,
  :deployment_ready_option,
  :green_fleet_provisioning_option)
  SENSITIVE = []
  include Aws::Structure
end

#terminate_blue_instances_on_deployment_successTypes::BlueInstanceTerminationOption

Information about whether to terminate instances in the original fleet during a blue/green deployment.



569
570
571
572
573
574
575
# File 'gems/aws-sdk-codedeploy/lib/aws-sdk-codedeploy/types.rb', line 569

class BlueGreenDeploymentConfiguration < Struct.new(
  :terminate_blue_instances_on_deployment_success,
  :deployment_ready_option,
  :green_fleet_provisioning_option)
  SENSITIVE = []
  include Aws::Structure
end