/** *

Represents the provisioned throughput settings for the table, consisting of read and write capacity units, along with data about increases and decreases.

*/ export interface _ProvisionedThroughputDescription { /** *

The date and time of the last provisioned throughput increase for this table.

*/ LastIncreaseDateTime?: Date | string | number; /** *

The date and time of the last provisioned throughput decrease for this table.

*/ LastDecreaseDateTime?: Date | string | number; /** *

The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Limits in the Amazon DynamoDB Developer Guide.

*/ NumberOfDecreasesToday?: number; /** *

The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50 ReadCapacityUnits per second provides 100 eventually consistent ReadCapacityUnits per second.

*/ ReadCapacityUnits?: number; /** *

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.

*/ WriteCapacityUnits?: number; } export interface _UnmarshalledProvisionedThroughputDescription extends _ProvisionedThroughputDescription { /** *

The date and time of the last provisioned throughput increase for this table.

*/ LastIncreaseDateTime?: Date; /** *

The date and time of the last provisioned throughput decrease for this table.

*/ LastDecreaseDateTime?: Date; }