AWSDynamoDBReplicaSettingsDescription
Objective-C
@interface AWSDynamoDBReplicaSettingsDescription
Swift
class AWSDynamoDBReplicaSettingsDescription
Represents the properties of a replica.
Required parameters: [RegionName]
-
The Region name of the replica.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable regionName;Swift
var regionName: String? { get set } -
The read/write capacity mode of the replica.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBBillingModeSummary *_Nullable replicaBillingModeSummary;Swift
var replicaBillingModeSummary: AWSDynamoDBBillingModeSummary? { get set } -
Replica global secondary index settings for the global table.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSDynamoDBReplicaGlobalSecondaryIndexSettingsDescription *> *_Nullable replicaGlobalSecondaryIndexSettings;Swift
var replicaGlobalSecondaryIndexSettings: [AWSDynamoDBReplicaGlobalSecondaryIndexSettingsDescription]? { get set } -
Auto scaling settings for a global table replica’s read capacity units.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBAutoScalingSettingsDescription *_Nullable replicaProvisionedReadCapacityAutoScalingSettings;Swift
var replicaProvisionedReadCapacityAutoScalingSettings: AWSDynamoDBAutoScalingSettingsDescription? { get set } -
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable replicaProvisionedReadCapacityUnits;Swift
var replicaProvisionedReadCapacityUnits: NSNumber? { get set } -
Auto scaling settings for a global table replica’s write capacity units.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBAutoScalingSettingsDescription *_Nullable replicaProvisionedWriteCapacityAutoScalingSettings;Swift
var replicaProvisionedWriteCapacityAutoScalingSettings: AWSDynamoDBAutoScalingSettingsDescription? { get set } -
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable replicaProvisionedWriteCapacityUnits;Swift
var replicaProvisionedWriteCapacityUnits: NSNumber? { get set } -
The current state of the Region:
CREATING- The Region is being created.UPDATING- The Region is being updated.DELETING- The Region is being deleted.ACTIVE- The Region is ready for use.
Declaration
Objective-C
@property (nonatomic) AWSDynamoDBReplicaStatus replicaStatus;Swift
var replicaStatus: AWSDynamoDBReplicaStatus { get set } -
Contains details of the table class.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBTableClassSummary *_Nullable replicaTableClassSummary;Swift
var replicaTableClassSummary: AWSDynamoDBTableClassSummary? { get set }
View on GitHub
Install in Dash
AWSDynamoDBReplicaSettingsDescription Class Reference