S3ErrorCode

Index of S3 error codes.

This index may not be complete.

Properties

Link copied to clipboard

The bucket does not allow ACLs.

Link copied to clipboard
const val AccessDenied: String

Access Denied

Link copied to clipboard

An access point with an identical name already exists in your account.

Link copied to clipboard

There is a problem with your AWS account that prevents the operation from completing successfully.

Link copied to clipboard

All access to this Amazon S3 resource has been disabled

Link copied to clipboard

The email address that you provided is associated with more than one account.

Link copied to clipboard

The authorization header that you provided is not valid.

Link copied to clipboard
const val BadDigest: String

The Content-MD5 or checksum value that you specified did not match what the server received.

Link copied to clipboard

The requested bucket name is not available.

Link copied to clipboard

The bucket that you tried to create already exists, and you own it.

Link copied to clipboard

The bucket that you tried to delete is not empty.

Link copied to clipboard

Your Multi-Region Access Point idempotency token was already used for a different request.

Link copied to clipboard

This request does not support credentials.

Link copied to clipboard

Cross-Region logging is not allowed.

Link copied to clipboard

Your proposed upload exceeds the maximum allowed object size.

Link copied to clipboard

Your proposed upload is smaller than the minimum allowed object size.

Link copied to clipboard
const val ExpiredToken: String

The provided token has expired.

Link copied to clipboard

You are trying to access a bucket from a different Region than where the bucket exists.

Link copied to clipboard

The versioning configuration specified in the request is not valid.

Link copied to clipboard

You did not provide the number of bytes specified by the Content-Length HTTP header.

Link copied to clipboard

POST requires exactly one file upload per request.

Link copied to clipboard

The inline data exceeds the maximum allowed size.

Link copied to clipboard

An internal error occurred.

Link copied to clipboard

The access key ID that you provided does not exist in our records.

Link copied to clipboard

The specified access point name or account is not valid.

Link copied to clipboard

The specified access point alias name is not valid.

Link copied to clipboard

You must specify the Anonymous role.

Link copied to clipboard

This error might occur for the following reasons:

Link copied to clipboard

Bucket cannot have ACLs set with ObjectOwnership's BucketOwnerEnforced setting.

Link copied to clipboard

The specified bucket is not valid.

Link copied to clipboard

The request is not valid for the current state of the bucket.

Link copied to clipboard

The Content-MD5 or checksum value that you specified is not valid.

Link copied to clipboard

The encryption request that you specified is not valid. The valid value is AES256.

Link copied to clipboard

The specified location (Region) constraint is not valid.

Link copied to clipboard

The operation is not valid for the current state of the object.

Link copied to clipboard
const val InvalidPart: String

One or more of the specified parts could not be found.

Link copied to clipboard

The list of parts was not in ascending order. The parts list must be specified in order by part number.

Link copied to clipboard
const val InvalidPayer: String

All access to this object has been disabled.

Link copied to clipboard

The content of the form does not meet the conditions specified in the policy document.

Link copied to clipboard
const val InvalidRange: String

The requested range is not valid for the request.

Link copied to clipboard

This error might occur for the following reasons:

Link copied to clipboard

The provided security credentials are not valid.

Link copied to clipboard

The SOAP request body is not valid.

Link copied to clipboard

The storage class that you specified is not valid.

Link copied to clipboard
const val InvalidTag: String

Your request contains tag input that is not valid.

Link copied to clipboard

The target bucket for logging either does not exist, is not owned by you, or does not have the appropriate grants for the log-delivery group.

Link copied to clipboard
const val InvalidToken: String

The provided token is malformed or otherwise not valid.

Link copied to clipboard
const val InvalidURI: String

The specified URI couldn't be parsed.

Link copied to clipboard

Your key is too long.

Link copied to clipboard

The ACL that you provided was not well-formed or did not validate against our published schema.

Link copied to clipboard

Your policy contains a principal that is not valid.

Link copied to clipboard

The body of your POST request is not well-formed multipart/form-data.

Link copied to clipboard
const val MalformedXML: String

The XML that you provided was not well-formed or did not validate against our published schema.

Link copied to clipboard

Your request was too large.

Link copied to clipboard

Your POST request fields preceding the upload file were too large.

Link copied to clipboard

Your metadata headers exceed the maximum allowed metadata size.

Link copied to clipboard

The specified method is not allowed against this resource.

Link copied to clipboard

A SOAP attachment was expected, but none was found.

Link copied to clipboard

You must provide the Content-Length HTTP header.

Link copied to clipboard

You sent an empty XML document as a request.

Link copied to clipboard

The SOAP 1.1 request is missing a security element.

Link copied to clipboard

Your request is missing a required header.

Link copied to clipboard

There is no such thing as a logging status subresource for a key.

Link copied to clipboard

The specified access point does not exist.

Link copied to clipboard
const val NoSuchBucket: String

The specified bucket does not exist.

Link copied to clipboard

The specified bucket does not have a bucket policy.

Link copied to clipboard

The specified bucket does not have a CORS configuration.

Link copied to clipboard
const val NoSuchKey: String

The specified key does not exist.

Link copied to clipboard

The specified lifecycle configuration does not exist.

Link copied to clipboard

The specified Multi-Region Access Point does not exist.

Link copied to clipboard
const val NoSuchTagSet: String

The specified tag does not exist.

Link copied to clipboard
const val NoSuchUpload: String

The specified multipart upload does not exist.

Link copied to clipboard

The version ID specified in the request does not match an existing version.

Link copied to clipboard

The specified bucket does not have a website configuration.

Link copied to clipboard

A header that you provided implies functionality that is not implemented.

Link copied to clipboard
const val NotModified: String

The resource was not changed.

Link copied to clipboard
const val NotSignedUp: String

Your account is not signed up for the Amazon S3 service.

Link copied to clipboard

A conflicting conditional operation is currently in progress against this resource. Try again.

Link copied to clipboard

The bucket ownership controls were not found.

Link copied to clipboard

The bucket that you are attempting to access must be addressed using the specified endpoint. Send all future requests to this endpoint.

Link copied to clipboard

At least one of the preconditions that you specified did not hold.

Link copied to clipboard
const val Redirect: String

Temporary redirect.

Link copied to clipboard

The request header and query parameters used to make the request exceed the maximum allowed size.

Link copied to clipboard

A bucket POST request must be of the enclosure-type multipart/form-data.

Link copied to clipboard

Your socket connection to the server was not read from or written to within the timeout period.

Link copied to clipboard

The difference between the request time and the server's time is too large.

Link copied to clipboard

Requesting the torrent file of a bucket is not permitted.

Link copied to clipboard

The object restore is already in progress.

The server-side encryption configuration was not found.

Link copied to clipboard

Reduce your request rate.

Link copied to clipboard

The request signature that the server calculated does not match the signature that you provided.

Link copied to clipboard
const val SlowDown: String

Reduce your request rate.

Link copied to clipboard

You are being redirected to the bucket while the Domain Name System (DNS) server is being updated.

Link copied to clipboard

The provided token must be refreshed.

Link copied to clipboard

You have attempted to create more access points than are allowed for an account.

Link copied to clipboard

You have attempted to create more buckets than are allowed for an account.

You have attempted to create a Multi-Region Access Point with more Regions than are allowed for an account.

Link copied to clipboard

You have attempted to create more Multi-Region Access Points than are allowed for an account.

Link copied to clipboard

This request contains unsupported content.

Link copied to clipboard

The email address that you provided does not match any account on record.

Link copied to clipboard

The bucket POST request must contain the specified field name.