AutoScalingSettingsUpdate class

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

Constructors

AutoScalingSettingsUpdate({bool? autoScalingDisabled, String? autoScalingRoleArn, int? maximumUnits, int? minimumUnits, AutoScalingPolicyUpdate? scalingPolicyUpdate})

Properties

autoScalingDisabled bool?
Disabled auto scaling for this global table or global secondary index.
final
autoScalingRoleArn String?
Role ARN used for configuring 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
scalingPolicyUpdate AutoScalingPolicyUpdate?
The scaling policy to apply for scaling target global table or global secondary index capacity units.
final

Methods

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

Operators

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