All services and methods

Object Storage The HTTP API provides the following services:

Service Description
Bucket Manages the buckets.
Object Performs object management.
Multipart upload Controls uploading of large objects.
Static Website Hosting Manages bucket configurations for static web hosting.
CORS Manages Cross-Origin Resource Sharing (CORS) configurations for buckets.

Supported methods

Bucket service

Method Description
create Creates a bucket.
getMeta Checks the existence of a bucket and access to it.
listObjects Returns a list of bucket objects.
listBuckets Returns a list of buckets.
deleteBucket Deletes a bucket.

Object service

Method Description
upload Uploads an object to Object Storage.
get Retrieves an object from Object Storage.
copy Copies an object stored in Object Storage.
getObjectMeta Retrieves object metadata.
delete Deletes an object.
deleteMultipleObjecs Deletes objects based on a list.
options Checks whether a CORS request to an object can be made.

Multipart Upload service

Method Description
startUpload Starts multipart upload.
uploadPart Uploads a part of an object.
copyPart Copies part of an object.
listParts Displays a list of uploaded parts.
abortUpload Aborts multipart upload.
completeUpload Completes multipart upload.
listUploads Returns a list of incomplete uploads.

Static Website Hosting service

Method Description
upload Uploads a bucket's configuration for static website hosting to Object Storage.
get Returns a bucket's configuration for static website hosting from Object Storage.
delete Deletes a bucket's configuration for static website hosting.

CORS service

Method Description
upload Uploads a CORS configuration for a bucket.
get Returns a CORS configuration for a bucket.
delete Deletes a CORS configuration for a bucket.

See also