Our AWS error library covers high-impact exceptions across S3, IAM, EC2, Lambda, and DynamoDB with service-specific diagnostics. Each entry is written for incident workflows using RequestId and HostId evidence, policy scope checks, and quota or regional constraint analysis.
Showing 76-90 of 99.
AWS RequestExpired (Request Expired) means the request reached AWS outside the allowed signature time window. In AWS APIs, this error returns HTTP 400.
AWS RequestLimitExceeded is an account-level throttling error indicating that the total number of concurrent DynamoDB API calls (Control Plane) has reached the regional quota. It affects management operations across all tables in an account.
AWS S3 RequestTimeout (HTTP 400/408) indicates that the client connection was open but the request body was not received within S3's expected time window. It occurs when upload streams stall, bandwidth is throttled, or the data source is too slow to keep the stream active.
AWS RequestTooLargeException means the payload sent to a Lambda function exceeds the maximum allowed invocation payload size. Synchronous invocations are limited to 6MB and asynchronous invocations are limited to 256KB. The request is rejected before the function executes.
AWS ResourceConflictException is a deployment-time error that occurs when a Lambda function is already undergoing an update, deployment, or state transition. AWS serializes configuration changes, meaning a second update will be rejected if the first is still in progress.
AWS ResourceInUseException means the requested DynamoDB operation cannot be performed because the target table or index is currently being created, updated, or deleted. The resource is in a transitional state that does not accept the requested change.
AWS ResourceNotFoundException (Resource Not Found Exception) means the target resource for that service operation cannot be found in the active request scope. Many AWS APIs return HTTP 404 for this error, while some services use HTTP 400.
AWS ServiceException means the AWS Lambda service encountered an internal error while processing the invoke request (HTTP 500).
AWS ServiceQuotaExceededException means the request exceeds a configured service quota for the account/region. Depending on service, this can surface as HTTP 400 or HTTP 402.
AWS ServiceUnavailable (Service Unavailable) means Amazon S3 is temporarily unable to handle the request. In Amazon S3, this error returns HTTP 503.
AWS SignatureDoesNotMatch (Signature Does Not Match) means AWS recalculated the SigV4 signature and it does not match the signature in the request. In Amazon S3, this error returns HTTP 403.
AWS S3 SlowDown is a 503 error indicating that the request rate to a specific S3 prefix has exceeded the service internal throughput limits. It serves as a back-pressure signal to reduce request frequency while S3 scales its internal partitions.
AWS SubnetIPAddressLimitReachedException means Lambda could not set up VPC access because one or more configured subnets had no available IP addresses (HTTP 502).
AWS TableNotFoundException indicates that the DynamoDB operation targeted a table name that does not exist in the specific AWS Region and Account provided in the client configuration.
AWS ThrottlingException means the service rejected request rate or concurrency beyond allowed limits. Depending on service and protocol, this commonly returns HTTP 400 or HTTP 429.