Class: Aws::Keyspaces::Types::ReplicaSpecificationSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Keyspaces::Types::ReplicaSpecificationSummary
- 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
-
#capacity_specification ⇒ Types::CapacitySpecificationSummary
The read/write throughput capacity mode for a table.
-
#region ⇒ String
The Amazon Web Services Region.
-
#status ⇒ String
The status of the multi-Region table in the specified Amazon Web Services Region.
-
#warm_throughput_specification ⇒ Types::WarmThroughputSpecificationSummary
The warm throughput settings for this replica, including the current status and configured read and write capacity units.
Instance Attribute Details
#capacity_specification ⇒ Types::CapacitySpecificationSummary
The read/write throughput capacity mode for a table. The options are:
throughputMode:PAY_PER_REQUESTandthroughputMode:PROVISIONED.
For more information, see Read/write capacity modes in the Amazon Keyspaces Developer Guide.
1657 1658 1659 1660 1661 1662 1663 1664 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1657 class ReplicaSpecificationSummary < Struct.new( :region, :status, :capacity_specification, :warm_throughput_specification) SENSITIVE = [] include Aws::Structure end |
#region ⇒ String
The Amazon Web Services Region.
1657 1658 1659 1660 1661 1662 1663 1664 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1657 class ReplicaSpecificationSummary < Struct.new( :region, :status, :capacity_specification, :warm_throughput_specification) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the multi-Region table in the specified Amazon Web Services Region.
1657 1658 1659 1660 1661 1662 1663 1664 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1657 class ReplicaSpecificationSummary < Struct.new( :region, :status, :capacity_specification, :warm_throughput_specification) SENSITIVE = [] include Aws::Structure end |
#warm_throughput_specification ⇒ Types::WarmThroughputSpecificationSummary
The warm throughput settings for this replica, including the current status and configured read and write capacity units.
1657 1658 1659 1660 1661 1662 1663 1664 |
# File 'gems/aws-sdk-keyspaces/lib/aws-sdk-keyspaces/types.rb', line 1657 class ReplicaSpecificationSummary < Struct.new( :region, :status, :capacity_specification, :warm_throughput_specification) SENSITIVE = [] include Aws::Structure end |