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 16-30 of 81.
AWS ENILimitReachedException means Lambda could not create an elastic network interface because ENI limits were reached during VPC setup (HTTP 502).
AWS EntityAlreadyExists means the request attempted to create an IAM resource that already exists (HTTP 409).
AWS EntityTooLarge (Entity Too Large) means the proposed upload exceeds the maximum allowed object size. In Amazon S3, this error returns HTTP 400.
AWS EntityTooSmall (Entity Too Small) means a multipart upload part is below the minimum allowed size (except the final part). In Amazon S3, this error returns HTTP 400.
AWS ExpiredToken (Expired Token) means the provided token has expired. In Amazon S3, this error returns HTTP 400.
AWS IllegalVersioningConfigurationException (Illegal Versioning Configuration Exception) means the versioning configuration in the request is not valid. In Amazon S3, this error returns HTTP 400.
AWS IncompleteBody (Incomplete Body) means the number of bytes sent is lower than the Content-Length header value. In Amazon S3, this error returns HTTP 400.
AWS IncorrectNumberOfFilesInPostRequest (Incorrect Number Of Files In Post Request) means S3 POST upload requires exactly one file payload. In Amazon S3, this error returns HTTP 400.
AWS InlineDataTooLarge (Inline Data Too Large) means inline data exceeds the maximum allowed size. In Amazon S3, this error returns HTTP 400.
AWS InstanceLimitExceeded means your account reached the allowed running On-Demand capacity quota for the requested instance scope. This is a quota-capacity limit, not an API request-rate throttling error.
AWS InsufficientCapacityException means the service currently lacks enough backend capacity to satisfy the request. In services such as AWS Network Firewall, this can return as HTTP 500 and is usually transient.
AWS InsufficientInstanceCapacity means there is not enough capacity to fulfill the EC2 instance request in the selected capacity pool.
AWS InternalError (Internal Error) means an internal Amazon S3 server error occurred while processing the request. In Amazon S3, this error returns HTTP 500.
AWS InvalidAccessKeyId (Invalid Access Key Id) means the AWS access key ID in the request does not exist in AWS records. In Amazon S3, this error returns HTTP 403.
AWS InvalidAction (Invalid Action) means the action or operation requested is invalid. In AWS APIs, this error returns HTTP 400.