HCP System Management Help


WebDAV methods

HCP supports most standard WebDAV methods, as indicated in the table below.

Method Description
Supported methods

PUT

Use this method to:

Store an object in the namespace

Add or replace custom metadata in the default annotation for an existing object

When you store an object in the namespace, HCP uses the ETag response header to return the cryptographic hash value for the object.

GET

Use this method to retrieve an object or metafile from the namespace.

HEAD

Use this method to check whether an object, default annotation, an ACL, or a directory exists in the namespace.

MKCOL

Use this method to create a new directory in the namespace.

PROPPATCH

Use this method to:

Change system metadata associated with an object.

If the request to change system metadata specifies a symbolic link, HCP changes the metadata on the object that’s the target of the link and not on the link itself.

Store dead properties as custom metadata in the default annotation (when this capability is enabled in the namespace configuration). For information on this, see Storing dead properties as custom metadata.

PROPFIND

Use this method to retrieve metadata associated with an object, including both system metadata and dead properties stored as custom metadata. You can use PROPFIND to retrieve dead properties only when the namespace is configured to store dead properties as custom metadata.

COPY

Use this method to copy an object from one location to another.

When using this method, you need to specify the full URL for the target location. For information on URL formats, see URLs for WebDAV access to a namespace.

A request to copy an object fails if an object with the same name already exists at the target location.

MOVE

Use this method to move an object from one location to another.

When using this method, you need to specify the full URL for the target location. For information on URL formats, see URLs for WebDAV access to a namespace.

A request to move an object fails if:

An object with the same name already exists at the target location.

The source object is under retention.

DELETE

Use this method to delete an object, directory, symbolic link, or default annotation from the namespace.

LOCK

Use this method to lock an object on a single node.

UNLOCK

Use this method to unlock an object on a single node.

OPTIONS

Use this method to see which WebDAV methods are supported for the specified object, directory, or symbolic link.

Unsupported methods

POST

N/A

TRACE

N/A

© 2017 Hitachi Vantara Corporation. All rights reserved.