HCP System Management Help


COPY object HTTP status codes

The table below describes HTTP status codes that can be returned in response to a request to copy an object. For more information on HTTP status codes and the error codes that can accompany them, see Error codes.

Code Meaning Description
200 OK

HCP successfully copied the object.

400 Bad Request An ACL grant header specifies an invalid grantee.
403 Forbidden

One of:

The credentials provided with the request are invalid.

You do not have permission to store objects in the target bucket.

The HS3 API is currently disabled for the source or target bucket.

404 Not Found

One of:

The specified source object or object version does not exist, or the specified object version is a deleted version.

The specified source bucket does not exist.

409 Conflict

One of:

An object with the specified target object name already exists in the target bucket, versioning is disabled for that bucket, and the copy request does not include an x-amz-metadata-directive header with a value of REPLACE.

A folder with the specified target object name already exists in the target bucket.

412 Precondition Failed

One of:

The request included an x-amz-copy-source-if-match header, and the ETag for the specified source object or object version does not match any of the values specified by the header.

The request included an x-amz-copy-source-if-none-match header, and the ETag for the specified source object or object version matched a value specified by the header.

The request included an x-amz-copy-source-if-modified-since header, and the specified source object or object version was not modified after the date and time specified by the header.

The request included an x-amz-copy-source-if-unmodified-since header, and the specified source object or object version was modified after the date and time specified by the header.

413 Request Entity Too Large The source object you are trying to copy is too big for the amount of space left in the target bucket.
500 Internal Server Error

An internal error occurred. Try the request again, gradually increasing the delay between each successive attempt.

If this error persists, contact your tenant administrator.

501 Not Implemented The request includes the x-amz-acl header with an invalid value.
503 Service Unavailable

HCP is temporarily unable to handle the request, probably due to system overload, maintenance, or upgrade. Try the request again, gradually increasing the delay between each successive attempt.

If this error persists, contact your tenant administrator.

© 2017 Hitachi Vantara Corporation. All rights reserved.