AWSDynamoDBGlobalTableGlobalSecondaryIndexSettingsUpdate

@interface AWSDynamoDBGlobalTableGlobalSecondaryIndexSettingsUpdate

Represents the settings of a global secondary index for a global table that will be modified.

Required parameters: [IndexName]

  • The name of the global secondary index. The name must be unique among all other indexes on this table.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSString *_Nullable indexName;

    Swift

    var indexName: String? { get set }
  • Auto scaling settings for managing a global secondary index’s write capacity units.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) AWSDynamoDBAutoScalingSettingsUpdate
        *_Nullable provisionedWriteCapacityAutoScalingSettingsUpdate;

    Swift

    var provisionedWriteCapacityAutoScalingSettingsUpdate: AWSDynamoDBAutoScalingSettingsUpdate? { get set }
  • The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSNumber *_Nullable provisionedWriteCapacityUnits;

    Swift

    var provisionedWriteCapacityUnits: NSNumber? { get set }