class Aws::DynamoDB::Types::ThrottlingReason
@see docs.aws.amazon.com/goto/WebAPI/dynamodb-2012-08-10/ThrottlingReason AWS API Documentation
@return [String]
experienced the throttling event.
The Amazon Resource Name (ARN) of the DynamoDB table or index that
@!attribute [rw] resource
@return [String]<br>: docs.aws.amazon.com/amazondynamodb/latest/developerguide/on-demand-capacity-mode-max-throughput.html<br>[3]: docs.aws.amazon.com/amazondynamodb/latest/developerguide/bp-partition-key-design.html<br>[2]: docs.aws.amazon.com/amazondynamodb/latest/developerguide/ServiceQuotas.html#default-limits-throughput<br>[1]: docs.aws.amazon.com/amazondynamodb/latest/developerguide/provisioned-capacity-mode.html<br><br><br><br>type of operation caused it, and why the throttling occurred.
This helps identify exactly what resource is being throttled, what
* IndexWriteAccountLimitExceeded
* TableReadProvisionedThroughputExceeded
Examples of complete throttling reasons:
index in on-demand capacity mode.
the [configured maximum throughput limits] set for a table or
* ‘MaxOnDemandThroughputExceeded`: The request rate has exceeded
patterns across the table’s or GSI’s key space.
partition-level throughput limits], indicating uneven access
specific partition key value has exceeded the [internal
* ‘KeyRangeThroughputExceeded`: The request rate directed at a
throughput in the current Amazon Web Services Region.
[per-table account-level service quotas] for read/write
global secondary index (GSI) in on-demand mode to exceed the
* `AccountLimitExceeded`: The request rate has caused a table or
in provisioned capacity mode.
units) configured for a table or a global secondary index (GSI)
the [provisioned throughput capacity] (read or write capacity
* `ProvisionedThroughputExceeded`: The request rate is exceeding
* Limit Type (Why the throttling occurred):
* Operation Type (What kind of operation): Read or Write
* Resource Type (What is being throttled): Table or Index
format: `ResourceType+OperationType+LimitType`:
The reason for throttling. The throttling reason follows a specific
@!attribute [rw] reason
the throttling occurred.
resource is being throttled, what type of operation caused it, and why
and the ARN of the impacted resource. This helps identify exactly what
Represents the specific reason why a DynamoDB request was throttled