OOS API Reference

OUTSCALE Object Storage (OOS) is compatible with the Simple Storage Service (S3) API by AWS. You can therefore use OOS with any S3-compatible tool. For more information, see About Tools to Use OOS.

This table lists the S3 API methods, along with their corresponding CLI commands (s3api and s3), supported by OOS to manage your object storage resources.

S3 API Method s3api Command s3 Command Corresponding Procedure

AbortMultipartUpload

abort-multipart-upload

/

Canceling a Multipart Upload

CompleteMultipartUpload

complete-multipart-upload

/

Completing a Multipart Upload

CopyObject

copy-object

mv

Copying an Object to a Bucket

CreateBucket

create-bucket

mb

Creating a Bucket

CreateMultipartUpload

create-multipart-upload

/

Creating a Multipart Upload

DeleteBucket

delete-bucket

rb

Deleting a Bucket

DeleteBucketPolicy

delete-bucket-policy

/

/

DeleteBucketWesbite

delete-bucket-website

/

/

DeleteObject

delete-object

rm

Removing Objects from a Bucket

GetBucketAcl

get-bucket-acl

/

Getting Information About a Bucket ACL

GetBucketLocation

get-bucket-location

/

/

GetBucketPolicy

get-bucket-policy

/

/

GetBucketReplication

get-bucket-replication

/

/

GetBucketVersioning

get-bucket-versioning

/

Getting Information About Bucket Versioning

GetBucketWesbite

get-bucket-website

/

/

GetObject

get-object

s3://YOUR_BUCKET/YOUR_OBJECT

Listing the Objects of a Bucket

GetObjectAcl

get-object-acl

/

Getting Information About an Object ACL

HeadBucket

head-bucket

/

/

ListBuckets

list-buckets

ls

Listing Your Buckets

ListMultipartUploads

list-multipart-upload

/

Listing the Multipart Uploads of a Bucket

ListObjects

list-objects

ls

Listing the Objects of a Bucket

ListObjectVersions

list-object-versions

/

Listing the Versions of an Object

ListParts

list-parts

/

Listing Parts in a Multipart Upload

PutBucketAcl

put-bucket-acl

/

Configuring a Bucket ACL

PutBucketPolicy

put-bucket-policy

/

/

PutBucketVersioning

put-bucket-versioning

/

Enabling or Disabling Bucket Versioning

PutBucketWebsite

put-bucket-website

website

Tutorial: Getting Started with OOS Using AWS CLI > Creating a Website

PutObject

put-object

cp

Uploading an Object to a Bucket

UploadPart

upload-part

/

Uploading a Part

UploadPartCopy

upload-part-copy

/

/

/

/

presign

Configuring a Pre-signed URL

Related Pages

AWS™ and Amazon Web Services™ are trademarks of Amazon Technologies, Inc or its affiliates in the United States and/or other countries.