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 CORS configurations for buckets.
Lifecycles Manages bucket object lifecycle configurations.
ACL Manages access control lists.

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.

Lifecycles service

Method Description
upload Uploads an object lifecycle configuration to Object Storage.
get Returns an object lifecycle configuration from Object Storage.
delete Deletes an object lifecycle configuration from Object Storage.

ACL service

Method Description
objectGetAcl Returns the access control list for an object.
objectPutAcl Uploads an access control list for an object.
bucketGetAcl Returns the access control list for a bucket.
bucketPutAcl Uploads an access control list for a bucket.

See also