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