HCP Tenant Management Help


Request-specific return codes (PUT object and modify metadata)

The table below describes the HTTP return codes that have specific meaning for this request. For descriptions of all possible return codes, see HTTP return codes.

Code Meaning Description
200

OK

HCP successfully updated the metadata.

400

Bad Request

One of:

The URL in the request is not well-formed.

The request is trying to change the retention setting from a retention class to an explicit setting, such as a datetime value.

The request is trying to change the retention setting and the retention hold setting at the same time.

The request is trying to change the retention setting for an object on hold.

The request is trying to change the shred setting from true to false.

The request is trying to change the owner of an object and specifies an invalid username or domain.

The request is trying to change the owner of an object to an AD user, but Active Directory authentication is not supported.

The request contains an unsupported query parameter or an invalid value for a query parameter.

If more information about the error is available, the response headers include the HCP-specific X‑HCP-ErrorMessage header.

403 Forbidden

One of:

The Authorization header or hcp-ns-auth cookie specifies invalid credentials.

The namespace requires client authentication, and the request does not have an Authorization header or hcp-ns-auth cookie.

The user doesn’t have write permission.

For a request to hold or release an object, the user doesn’t have privileged permission.

For a request to change the owner of an object, the user doesn’t have change owner permission.

The access method (HTTP or HTTPS) is disabled.

404 Not Found

HCP could not find the specified object, or the URL path contains a symbolic link to a directory anywhere other than in the last component.

© 2015, 2019 Hitachi Vantara Corporation. All rights reserved.