Class: Aws::Keyspaces::Types::ReplicaSpecificationSummary

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

Overview

The Region-specific settings of a multi-Region table in the specified Amazon Web Services Region.

If the multi-Region table is using provisioned capacity and has optional auto scaling policies configured, note that the Region specific summary returns both read and write capacity settings. But only Region specific read capacity settings can be configured for a multi-Region table. In a multi-Region table, your write capacity units will be synced across all Amazon Web Services Regions to ensure that there is enough capacity to replicate write events across Regions.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#capacity_specificationTypes::CapacitySpecificationSummary

The read/write throughput capacity mode for a table. The options are:

  • throughputMode:PAY_PER_REQUEST and

  • throughputMode:PROVISIONED.

For more information, see Read/write capacity modes in the Amazon Keyspaces Developer Guide.



1523
1524
1525
1526
1527
1528
1529
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1523

class ReplicaSpecificationSummary < Struct.new(
  :region,
  :status,
  :capacity_specification)
  SENSITIVE = []
  include Aws::Structure
end

#regionString

The Amazon Web Services Region.

Returns:

  • (String)


1523
1524
1525
1526
1527
1528
1529
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1523

class ReplicaSpecificationSummary < Struct.new(
  :region,
  :status,
  :capacity_specification)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the multi-Region table in the specified Amazon Web Services Region.

Returns:

  • (String)


1523
1524
1525
1526
1527
1528
1529
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1523

class ReplicaSpecificationSummary < Struct.new(
  :region,
  :status,
  :capacity_specification)
  SENSITIVE = []
  include Aws::Structure
end