Class: Aws::DSQL::Types::MultiRegionProperties

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-dsql/types.rb

Overview

Defines the structure for multi-Region cluster configurations, containing the witness region and linked cluster settings.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#clustersArray<String>

The set of peered clusters that form the multi-Region cluster configuration. Each peered cluster represents a database instance in a different Region.

Returns:

  • (Array<String>)


530
531
532
533
534
535
# File 'lib/aws-sdk-dsql/types.rb', line 530

class MultiRegionProperties < Struct.new(
  :witness_region,
  :clusters)
  SENSITIVE = []
  include Aws::Structure
end

#witness_regionString

The Region that serves as the witness region for a multi-Region cluster. The witness Region helps maintain cluster consistency and quorum.

Returns:

  • (String)


530
531
532
533
534
535
# File 'lib/aws-sdk-dsql/types.rb', line 530

class MultiRegionProperties < Struct.new(
  :witness_region,
  :clusters)
  SENSITIVE = []
  include Aws::Structure
end