AWSDynamoDBConsumedCapacity

Objective-C

@interface AWSDynamoDBConsumedCapacity

Swift

class AWSDynamoDBConsumedCapacity

The capacity units consumed by an operation. The data returned includes the total provisioned throughput consumed, along with statistics for the table and any indexes involved in the operation. ConsumedCapacity is only returned if the request asked for it. For more information, see Provisioned Throughput in the Amazon DynamoDB Developer Guide.

  • The total number of capacity units consumed by the operation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable capacityUnits;

    Swift

    var capacityUnits: NSNumber? { get set }
  • The amount of throughput consumed on each global index affected by the operation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDictionary<NSString *, AWSDynamoDBCapacity *> *_Nullable globalSecondaryIndexes;

    Swift

    var globalSecondaryIndexes: [String : AWSDynamoDBCapacity]? { get set }
  • The amount of throughput consumed on each local index affected by the operation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDictionary<NSString *, AWSDynamoDBCapacity *> *_Nullable localSecondaryIndexes;

    Swift

    var localSecondaryIndexes: [String : AWSDynamoDBCapacity]? { get set }
  • The total number of read capacity units consumed by the operation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable readCapacityUnits;

    Swift

    var readCapacityUnits: NSNumber? { get set }
  • The amount of throughput consumed on the table affected by the operation.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSDynamoDBCapacity *_Nullable table;

    Swift

    var table: AWSDynamoDBCapacity? { get set }
  • The name of the table that was affected by the operation. If you had specified the Amazon Resource Name (ARN) of a table in the input, you’ll see the table ARN in the response.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable tableName;

    Swift

    var tableName: String? { get set }
  • The total number of write capacity units consumed by the operation.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSNumber *_Nullable writeCapacityUnits;

    Swift

    var writeCapacityUnits: NSNumber? { get set }