class
Amazonite::DynamoDB::ReplicaSettingsDescription
- Amazonite::DynamoDB::ReplicaSettingsDescription
- Reference
- Object
Overview
Represents the properties of a replica.
Included Modules
- JSON::Serializable
Defined in:
dynamodb/replica_settings_description.crConstructors
- .new(pull : JSON::PullParser)
- .new(region_name : String, replica_status : ReplicaStatus | Nil = nil, replica_billing_mode_summary : BillingModeSummary | Nil = nil, replica_provisioned_read_capacity_units : Int64 | Nil = nil, replica_provisioned_read_capacity_auto_scaling_settings : AutoScalingSettingsDescription | Nil = nil, replica_provisioned_write_capacity_units : Int64 | Nil = nil, replica_provisioned_write_capacity_auto_scaling_settings : AutoScalingSettingsDescription | Nil = nil, replica_global_secondary_index_settings : Array(ReplicaGlobalSecondaryIndexSettingsDescription) | Nil = nil, replica_table_class_summary : TableClassSummary | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#region_name : String
The Region name of the replica.
-
#region_name=(region_name : String)
The Region name of the replica.
-
#replica_billing_mode_summary : BillingModeSummary | Nil
The read/write capacity mode of the replica.
-
#replica_billing_mode_summary=(replica_billing_mode_summary : BillingModeSummary | Nil)
The read/write capacity mode of the replica.
-
#replica_global_secondary_index_settings : Array(ReplicaGlobalSecondaryIndexSettingsDescription) | Nil
Replica global secondary index settings for the global table.
-
#replica_global_secondary_index_settings=(replica_global_secondary_index_settings : Array(ReplicaGlobalSecondaryIndexSettingsDescription) | Nil)
Replica global secondary index settings for the global table.
-
#replica_provisioned_read_capacity_auto_scaling_settings : AutoScalingSettingsDescription | Nil
Auto scaling settings for a global table replica's read capacity units.
-
#replica_provisioned_read_capacity_auto_scaling_settings=(replica_provisioned_read_capacity_auto_scaling_settings : AutoScalingSettingsDescription | Nil)
Auto scaling settings for a global table replica's read capacity units.
-
#replica_provisioned_read_capacity_units : Int64 | Nil
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException. -
#replica_provisioned_read_capacity_units=(replica_provisioned_read_capacity_units : Int64 | Nil)
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException. -
#replica_provisioned_write_capacity_auto_scaling_settings : AutoScalingSettingsDescription | Nil
Auto scaling settings for a global table replica's write capacity units.
-
#replica_provisioned_write_capacity_auto_scaling_settings=(replica_provisioned_write_capacity_auto_scaling_settings : AutoScalingSettingsDescription | Nil)
Auto scaling settings for a global table replica's write capacity units.
-
#replica_provisioned_write_capacity_units : Int64 | Nil
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. -
#replica_provisioned_write_capacity_units=(replica_provisioned_write_capacity_units : Int64 | Nil)
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. -
#replica_status : ReplicaStatus | Nil
The current state of the Region:
-
#replica_status=(replica_status : ReplicaStatus | Nil)
The current state of the Region:
- #replica_table_class_summary : TableClassSummary | Nil
- #replica_table_class_summary=(replica_table_class_summary : TableClassSummary | Nil)
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The read/write capacity mode of the replica.
The read/write capacity mode of the replica.
Replica global secondary index settings for the global table.
Replica global secondary index settings for the global table.
Auto scaling settings for a global table replica's read capacity units.
Auto scaling settings for a global table replica's read capacity units.
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException. For more information, see Specifying Read and Write
Requirements
in the Amazon DynamoDB Developer Guide.
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException. For more information, see Specifying Read and Write
Requirements
in the Amazon DynamoDB Developer Guide.
Auto scaling settings for a global table replica's write capacity units.
Auto scaling settings for a global table replica's write capacity units.
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. For more information, see Specifying Read and Write
Requirements
in the Amazon DynamoDB Developer Guide.
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. For more information, see Specifying Read and Write
Requirements
in the Amazon DynamoDB Developer Guide.
The current state of the Region:
-
CREATING- The Region is being created. -
UPDATING- The Region is being updated. -
DELETING- The Region is being deleted. -
ACTIVE- The Region is ready for use.
The current state of the Region:
-
CREATING- The Region is being created. -
UPDATING- The Region is being updated. -
DELETING- The Region is being deleted. -
ACTIVE- The Region is ready for use.