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 99.
AWS DistributionNotDisabled (Cloud Front Distribution Not Disabled) means the distribution must be disabled before it can be deleted. In the CloudFront API, this error returns HTTP 409.
AWS DryRunOperation means a request submitted with the dry-run flag would have succeeded if executed for real. The operation was not performed, no resources were created or modified, but the IAM permissions and request parameters were valid.
AWS EC2AccessDeniedException means Lambda needs additional permissions to configure VPC settings for the function invoke path (HTTP 502).
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 IdempotentParameterMismatch means a request was submitted with a client token that was previously used for a different operation with different parameters. The idempotency token is already associated with a prior request whose parameters do not match the current request.
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.