AWSDynamoDBUpdateTableReplicaAutoScalingInput
Objective-C
@interface AWSDynamoDBUpdateTableReplicaAutoScalingInput
Swift
class AWSDynamoDBUpdateTableReplicaAutoScalingInput
-
Represents the auto scaling settings of the global secondary indexes of the replica to be updated.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSDynamoDBGlobalSecondaryIndexAutoScalingUpdate *> *_Nullable globalSecondaryIndexUpdates;
Swift
var globalSecondaryIndexUpdates: [AWSDynamoDBGlobalSecondaryIndexAutoScalingUpdate]? { get set }
-
Represents the auto scaling settings to be modified for a global table or global secondary index.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBAutoScalingSettingsUpdate *_Nullable provisionedWriteCapacityAutoScalingUpdate;
Swift
var provisionedWriteCapacityAutoScalingUpdate: AWSDynamoDBAutoScalingSettingsUpdate? { get set }
-
Represents the auto scaling settings of replicas of the table that will be modified.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSDynamoDBReplicaAutoScalingUpdate *> *_Nullable replicaUpdates;
Swift
var replicaUpdates: [AWSDynamoDBReplicaAutoScalingUpdate]? { get set }
-
The name of the global table to be updated. You can also provide the Amazon Resource Name (ARN) of the table in this parameter.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable tableName;
Swift
var tableName: String? { get set }