class
Amazonite::DynamoDB::AutoScalingSettingsUpdate
- Amazonite::DynamoDB::AutoScalingSettingsUpdate
- Reference
- Object
Overview
Represents the auto scaling settings to be modified for a global table or global secondary index.
Included Modules
- JSON::Serializable
Defined in:
dynamodb/auto_scaling_settings_update.crConstructors
- .new(pull : JSON::PullParser)
- .new(minimum_units : Int64 | Nil = nil, maximum_units : Int64 | Nil = nil, auto_scaling_disabled : Bool | Nil = nil, auto_scaling_role_arn : String | Nil = nil, scaling_policy_update : AutoScalingPolicyUpdate | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#auto_scaling_disabled : Bool | Nil
Disabled auto scaling for this global table or global secondary index.
-
#auto_scaling_disabled=(auto_scaling_disabled : Bool | Nil)
Disabled auto scaling for this global table or global secondary index.
-
#auto_scaling_role_arn : String | Nil
Role ARN used for configuring auto scaling policy.
-
#auto_scaling_role_arn=(auto_scaling_role_arn : String | Nil)
Role ARN used for configuring auto scaling policy.
-
#hash(hasher)
See
Object#hash(hasher) -
#maximum_units : Int64 | Nil
The maximum capacity units that a global table or global secondary index should be scaled up to.
-
#maximum_units=(maximum_units : Int64 | Nil)
The maximum capacity units that a global table or global secondary index should be scaled up to.
-
#minimum_units : Int64 | Nil
The minimum capacity units that a global table or global secondary index should be scaled down to.
-
#minimum_units=(minimum_units : Int64 | Nil)
The minimum capacity units that a global table or global secondary index should be scaled down to.
-
#scaling_policy_update : AutoScalingPolicyUpdate | Nil
The scaling policy to apply for scaling target global table or global secondary index capacity units.
-
#scaling_policy_update=(scaling_policy_update : AutoScalingPolicyUpdate | Nil)
The scaling policy to apply for scaling target global table or global secondary index capacity units.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
Disabled auto scaling for this global table or global secondary index.
Disabled auto scaling for this global table or global secondary index.
Role ARN used for configuring auto scaling policy.
The maximum capacity units that a global table or global secondary index should be scaled up to.
The maximum capacity units that a global table or global secondary index should be scaled up to.
The minimum capacity units that a global table or global secondary index should be scaled down to.
The minimum capacity units that a global table or global secondary index should be scaled down to.
The scaling policy to apply for scaling target global table or global secondary index capacity units.
The scaling policy to apply for scaling target global table or global secondary index capacity units.