Class: Aws::OpenSearchService::Types::DeploymentStrategyOverrideOptions

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

Overview

Overrides the deployment strategy for a single operation, such as a version upgrade.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cloned_blue_green_options ⇒ Types::ClonedBlueGreenOptions

Options that apply when DeploymentStrategy is ClonedBlueGreen.



3113
3114
3115
3116
3117
3118
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 3113

class DeploymentStrategyOverrideOptions < Struct.new(
  :deployment_strategy,
  :cloned_blue_green_options)
  SENSITIVE = []
  include Aws::Structure
end

#deployment_strategy ⇒ String

The deployment strategy to use for this operation. The only valid value is ClonedBlueGreen, which creates a cloned cluster on the target version next to the primary cluster so that you can validate it and shift traffic to it before you cut over.

Returns:

  • (String)


3113
3114
3115
3116
3117
3118
# File 'gems/aws-sdk-opensearchservice/lib/aws-sdk-opensearchservice/types.rb', line 3113

class DeploymentStrategyOverrideOptions < Struct.new(
  :deployment_strategy,
  :cloned_blue_green_options)
  SENSITIVE = []
  include Aws::Structure
end