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 61-75 of 99.
AWS LimitExceededException means the operation would violate a configured service limit (for example resource count, rule size, or operation concurrency). Many services return this as HTTP 400.
AWS MalformedPolicyDocument means the IAM policy document is malformed and includes syntax or structural errors (HTTP 400).
AWS MalformedQueryString means a Query API request string is syntactically invalid (for example malformed encoding or missing required query structure). In AWS common errors this is typically HTTP 404.
AWS MissingParameter (Missing Parameter) means a required parameter for the action is not supplied. In AWS APIs, this error returns HTTP 400.
AWS NoSuchBucket (No Such Bucket) means the specified bucket does not exist. In Amazon S3, this error returns HTTP 404.
AWS NoSuchDistribution means the specified CloudFront distribution does not exist in the current account scope (HTTP 404).
AWS NoSuchEntity (No Such Entity) is an IAM-specific error meaning the referenced IAM entity (user, role, group, or policy path target) does not exist. In IAM API operations, this error returns HTTP 404.
AWS NoSuchKey (No Such Key) means the specified object key does not exist in the target bucket. In Amazon S3, this error returns HTTP 404.
AWS S3 NoSuchUpload is an error indicating that the specified Multipart Upload ID is invalid, expired, or has already been completed or aborted. It prevents further parts from being uploaded or the session from being finalized.
AWS S3 NotImplemented (HTTP 501) occurs when a request uses a feature or header that is recognized by the S3 protocol but not implemented by the specific endpoint. It is commonly encountered on S3-compatible storage providers or legacy regional endpoints.
AWS OptInRequired (Opt In Required) means the account or access key is not subscribed/opted in to the target AWS service. AWS common errors define it as "the AWS access key ID needs a subscription for the service" (HTTP 403).
AWS PasswordPolicyViolation means the provided password does not satisfy the active IAM account password policy (HTTP 400).
AWS PolicyNotAttachable means the policy cannot be attached because service-role policies are attachable only to their service-linked roles (HTTP 400).
AWS S3 PreconditionFailed (HTTP 412) indicates that a conditional request was rejected because the object's current ETag or last-modified timestamp did not match the values specified in the If-Match or If-Unmodified-Since headers.
AWS ProvisionedThroughputExceededException means the request exceeded provisioned throughput for a DynamoDB table or index, so DynamoDB throttled the request (HTTP 400).