AutoScalingSettingsDescription class

Represents the auto scaling settings for a global table or global secondary index.

Constructors

AutoScalingSettingsDescription({bool? autoScalingDisabled, String? autoScalingRoleArn, int? maximumUnits, int? minimumUnits, List<AutoScalingPolicyDescription>? scalingPolicies})
AutoScalingSettingsDescription.fromJson(Map<String, dynamic> json)
factory

Properties

autoScalingDisabled → bool?
Disabled auto scaling for this global table or global secondary index.
final
autoScalingRoleArn → String?
Role ARN used for configuring the auto scaling policy.
final
hashCode → int
The hash code for this object.
no setterinherited
maximumUnits → int?
The maximum capacity units that a global table or global secondary index should be scaled up to.
final
minimumUnits → int?
The minimum capacity units that a global table or global secondary index should be scaled down to.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scalingPolicies → List<AutoScalingPolicyDescription>?
Information about the scaling policies.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited