class Amazonite::DynamoDBV2::UpdateTableReplicaAutoScalingInput
- Amazonite::DynamoDBV2::UpdateTableReplicaAutoScalingInput
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
dynamodb_v2/update_table_replica_auto_scaling_input.crConstructors
- .new(pull : JSON::PullParser)
- .new(table_name : String, global_secondary_index_updates : Array(GlobalSecondaryIndexAutoScalingUpdate) | Nil = nil, provisioned_write_capacity_auto_scaling_update : AutoScalingSettingsUpdate | Nil = nil, replica_updates : Array(ReplicaAutoScalingUpdate) | Nil = nil)
Instance Method Summary
- #global_secondary_index_updates : Array(GlobalSecondaryIndexAutoScalingUpdate) | Nil
- #global_secondary_index_updates=(global_secondary_index_updates : Array(GlobalSecondaryIndexAutoScalingUpdate) | Nil)
- #provisioned_write_capacity_auto_scaling_update : AutoScalingSettingsUpdate | Nil
- #provisioned_write_capacity_auto_scaling_update=(provisioned_write_capacity_auto_scaling_update : AutoScalingSettingsUpdate | Nil)
- #replica_updates : Array(ReplicaAutoScalingUpdate) | Nil
- #replica_updates=(replica_updates : Array(ReplicaAutoScalingUpdate) | Nil)
- #table_name : String
- #table_name=(table_name : String)
Constructor Detail
def self.new(table_name : String, global_secondary_index_updates : Array(GlobalSecondaryIndexAutoScalingUpdate) | Nil = nil, provisioned_write_capacity_auto_scaling_update : AutoScalingSettingsUpdate | Nil = nil, replica_updates : Array(ReplicaAutoScalingUpdate) | Nil = nil)
#
Instance Method Detail
def global_secondary_index_updates : Array(GlobalSecondaryIndexAutoScalingUpdate) | Nil
#
def global_secondary_index_updates=(global_secondary_index_updates : Array(GlobalSecondaryIndexAutoScalingUpdate) | Nil)
#
def provisioned_write_capacity_auto_scaling_update : AutoScalingSettingsUpdate | Nil
#
def provisioned_write_capacity_auto_scaling_update=(provisioned_write_capacity_auto_scaling_update : AutoScalingSettingsUpdate | Nil)
#