AWSDynamoDBReplicaAutoScalingDescription
Objective-C
@interface AWSDynamoDBReplicaAutoScalingDescription
Swift
class AWSDynamoDBReplicaAutoScalingDescription
Represents the auto scaling settings of the replica.
-
Replica-specific global secondary index auto scaling settings.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSDynamoDBReplicaGlobalSecondaryIndexAutoScalingDescription *> *_Nullable globalSecondaryIndexes;
Swift
var globalSecondaryIndexes: [AWSDynamoDBReplicaGlobalSecondaryIndexAutoScalingDescription]? { get set }
-
The Region where the replica exists.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable regionName;
Swift
var regionName: String? { get set }
-
Represents the auto scaling settings for a global table or global secondary index.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBAutoScalingSettingsDescription *_Nullable replicaProvisionedReadCapacityAutoScalingSettings;
Swift
var replicaProvisionedReadCapacityAutoScalingSettings: AWSDynamoDBAutoScalingSettingsDescription? { get set }
-
Represents the auto scaling settings for a global table or global secondary index.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBAutoScalingSettingsDescription *_Nullable replicaProvisionedWriteCapacityAutoScalingSettings;
Swift
var replicaProvisionedWriteCapacityAutoScalingSettings: AWSDynamoDBAutoScalingSettingsDescription? { get set }
-
The current state of the replica:
CREATING
- The replica is being created.UPDATING
- The replica is being updated.DELETING
- The replica is being deleted.ACTIVE
- The replica is ready for use.
Declaration
Objective-C
@property (nonatomic) AWSDynamoDBReplicaStatus replicaStatus;
Swift
var replicaStatus: AWSDynamoDBReplicaStatus { get set }