Class UpdateGlobalTableSettingsRequest
- Namespace
- Amazon.DynamoDBv2.Model
- Assembly
- AWSSDK.DynamoDBv2.dll
Container for the parameters to the UpdateGlobalTableSettings operation. Updates settings for a global table.
public class UpdateGlobalTableSettingsRequest : AmazonDynamoDBRequest
- Inheritance
-
UpdateGlobalTableSettingsRequest
Constructors
UpdateGlobalTableSettingsRequest()
public UpdateGlobalTableSettingsRequest()
Properties
GlobalTableBillingMode
Gets and sets the property GlobalTableBillingMode.
The billing mode of the global table. If
GlobalTableBillingMode
is not
specified, the global table defaults to PROVISIONED
capacity billing
mode.
- We recommend usingPROVISIONED
for predictable workloads.PROVISIONED
sets the billing mode to Provisioned Mode.PROVISIONED
- We recommend usingPAY_PER_REQUEST
for unpredictable workloads.PAY_PER_REQUEST
sets the billing mode to On-Demand Mode.PAY_PER_REQUEST
public BillingMode GlobalTableBillingMode { get; set; }
Property Value
GlobalTableGlobalSecondaryIndexSettingsUpdate
Gets and sets the property GlobalTableGlobalSecondaryIndexSettingsUpdate.
Represents the settings of a global secondary index for a global table that will be modified.
public List<GlobalTableGlobalSecondaryIndexSettingsUpdate> GlobalTableGlobalSecondaryIndexSettingsUpdate { get; set; }
Property Value
GlobalTableName
Gets and sets the property GlobalTableName.
The name of the global table
public string GlobalTableName { get; set; }
Property Value
GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate
Gets and sets the property GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate.
Auto scaling settings for managing provisioned write capacity for the global table.
public AutoScalingSettingsUpdate GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate { get; set; }
Property Value
GlobalTableProvisionedWriteCapacityUnits
Gets and sets the property GlobalTableProvisionedWriteCapacityUnits.
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException.
public long GlobalTableProvisionedWriteCapacityUnits { get; set; }
Property Value
ReplicaSettingsUpdate
Gets and sets the property ReplicaSettingsUpdate.
Represents the settings for a global table in a Region that will be modified.
public List<ReplicaSettingsUpdate> ReplicaSettingsUpdate { get; set; }