AWSDynamoDBAutoScalingSettingsDescription
Objective-C
@interface AWSDynamoDBAutoScalingSettingsDescription
Swift
class AWSDynamoDBAutoScalingSettingsDescription
Represents the auto scaling settings for a global table or global secondary index.
-
Disabled auto scaling for this global table or global secondary index.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable autoScalingDisabled;
Swift
var autoScalingDisabled: NSNumber? { get set }
-
Role ARN used for configuring the auto scaling policy.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable autoScalingRoleArn;
Swift
var autoScalingRoleArn: String? { get set }
-
The maximum capacity units that a global table or global secondary index should be scaled up to.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable maximumUnits;
Swift
var maximumUnits: NSNumber? { get set }
-
The minimum capacity units that a global table or global secondary index should be scaled down to.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable minimumUnits;
Swift
var minimumUnits: NSNumber? { get set }
-
Information about the scaling policies.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSDynamoDBAutoScalingPolicyDescription *> *_Nullable scalingPolicies;
Swift
var scalingPolicies: [AWSDynamoDBAutoScalingPolicyDescription]? { get set }