AWSDynamoDBUpdateGlobalTableSettingsInput
Objective-C
@interface AWSDynamoDBUpdateGlobalTableSettingsInput
Swift
class AWSDynamoDBUpdateGlobalTableSettingsInput
-
The billing mode of the global table. If
GlobalTableBillingModeis not specified, the global table defaults toPROVISIONEDcapacity billing mode.PROVISIONED- We recommend usingPROVISIONEDfor predictable workloads.PROVISIONEDsets the billing mode to Provisioned capacity mode.PAY_PER_REQUEST- We recommend usingPAY_PER_REQUESTfor unpredictable workloads.PAY_PER_REQUESTsets the billing mode to On-demand capacity mode.
Declaration
Objective-C
@property (nonatomic) AWSDynamoDBBillingMode globalTableBillingMode;Swift
var globalTableBillingMode: AWSDynamoDBBillingMode { get set } -
Represents the settings of a global secondary index for a global table that will be modified.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSDynamoDBGlobalTableGlobalSecondaryIndexSettingsUpdate *> *_Nullable globalTableGlobalSecondaryIndexSettingsUpdate;Swift
var globalTableGlobalSecondaryIndexSettingsUpdate: [AWSDynamoDBGlobalTableGlobalSecondaryIndexSettingsUpdate]? { get set } -
The name of the global table
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable globalTableName;Swift
var globalTableName: String? { get set } -
Auto scaling settings for managing provisioned write capacity for the global table.
Declaration
Objective-C
@property (nonatomic, strong) AWSDynamoDBAutoScalingSettingsUpdate *_Nullable globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate;Swift
var globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate: AWSDynamoDBAutoScalingSettingsUpdate? { get set } -
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException.Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable globalTableProvisionedWriteCapacityUnits;Swift
var globalTableProvisionedWriteCapacityUnits: NSNumber? { get set } -
Represents the settings for a global table in a Region that will be modified.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSDynamoDBReplicaSettingsUpdate *> *_Nullable replicaSettingsUpdate;Swift
var replicaSettingsUpdate: [AWSDynamoDBReplicaSettingsUpdate]? { get set }
View on GitHub
Install in Dash
AWSDynamoDBUpdateGlobalTableSettingsInput Class Reference