pub enum UpdateTableReplicaAutoScalingError {
InternalServerError(String),
LimitExceeded(String),
ResourceInUse(String),
ResourceNotFound(String),
}
Expand description
Errors returned by UpdateTableReplicaAutoScaling
Variants§
InternalServerError(String)
An error occurred on the server side.
LimitExceeded(String)
There is no limit to the number of daily on-demand backups that can be taken.
Up to 50 simultaneous table operations are allowed per account. These operations include CreateTable
, UpdateTable
, DeleteTable
,UpdateTimeToLive
, RestoreTableFromBackup
, and RestoreTableToPointInTime
.
The only exception is when you are creating a table with one or more secondary indexes. You can have up to 25 such requests running at a time; however, if the table or index specifications are complex, DynamoDB might temporarily reduce the number of concurrent operations.
There is a soft account quota of 256 tables.
ResourceInUse(String)
The operation conflicts with the resource's availability. For example, you attempted to recreate an existing table, or tried to delete a table currently in the CREATING
state.
ResourceNotFound(String)
The operation tried to access a nonexistent table or index. The resource might not be specified correctly, or its status might not be ACTIVE
.
Implementations§
Trait Implementations§
Source§impl Error for UpdateTableReplicaAutoScalingError
impl Error for UpdateTableReplicaAutoScalingError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
Source§impl PartialEq for UpdateTableReplicaAutoScalingError
impl PartialEq for UpdateTableReplicaAutoScalingError
Source§fn eq(&self, other: &UpdateTableReplicaAutoScalingError) -> bool
fn eq(&self, other: &UpdateTableReplicaAutoScalingError) -> bool
self
and other
values to be equal, and is used by ==
.