class
Amazonite::DynamoDB::AutoScalingSettingsDescription
- Amazonite::DynamoDB::AutoScalingSettingsDescription
- Reference
- Object
Overview
Represents the auto scaling settings for a global table or global secondary index.
Included Modules
- JSON::Serializable
Defined in:
dynamodb/auto_scaling_settings_description.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_policies : Array(AutoScalingPolicyDescription) | Nil = nil)
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 the auto scaling policy.
-
#auto_scaling_role_arn=(auto_scaling_role_arn : String | Nil)
Role ARN used for configuring the 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_policies : Array(AutoScalingPolicyDescription) | Nil
Information about the scaling policies.
-
#scaling_policies=(scaling_policies : Array(AutoScalingPolicyDescription) | Nil)
Information about the scaling policies.
- #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 the 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.
Information about the scaling policies.
Information about the scaling policies.