class
Amazonite::DynamoDB::GlobalTableGlobalSecondaryIndexSettingsUpdate
Overview
Represents the settings of a global secondary index for a global table that will be modified.
Included Modules
- JSON::Serializable
Defined in:
dynamodb/global_table_global_secondary_index_settings_update.crConstructors
- .new(pull : JSON::PullParser)
- .new(index_name : String, provisioned_write_capacity_units : Int64 | Nil = nil, provisioned_write_capacity_auto_scaling_settings_update : AutoScalingSettingsUpdate | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#index_name : String
The name of the global secondary index.
-
#index_name=(index_name : String)
The name of the global secondary index.
-
#provisioned_write_capacity_auto_scaling_settings_update : AutoScalingSettingsUpdate | Nil
Auto scaling settings for managing a global secondary index's write capacity units.
-
#provisioned_write_capacity_auto_scaling_settings_update=(provisioned_write_capacity_auto_scaling_settings_update : AutoScalingSettingsUpdate | Nil)
Auto scaling settings for managing a global secondary index's write capacity units.
-
#provisioned_write_capacity_units : Int64 | Nil
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. -
#provisioned_write_capacity_units=(provisioned_write_capacity_units : Int64 | Nil)
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. - #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The name of the global secondary index. The name must be unique among all other indexes on this table.
The name of the global secondary index. The name must be unique among all other indexes on this table.
Auto scaling settings for managing a global secondary index's write capacity units.
Auto scaling settings for managing a global secondary index's write capacity units.
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException.
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException.