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 | Procedure |
---|---|---|---|
AbortMultipartUpload |
abort-multipart-upload |
/ |
|
CompleteMultipartUpload |
complete-multipart-upload |
/ |
|
CopyObject |
copy-object |
mv |
|
CreateBucket |
create-bucket |
mb |
|
CreateMultipartUpload |
create-multipart-upload |
/ |
|
DeleteBucket |
delete-bucket |
rb |
|
DeleteBucketCors |
delete-bucket-cors |
/ |
|
DeleteBucketLifecycle |
delete-bucket-lifecycle |
/ |
|
DeleteBucketPolicy |
delete-bucket-policy |
/ |
/ |
DeleteBucketWebsite |
delete-bucket-website |
/ |
/ |
DeleteObject |
delete-object |
rm |
Removing Objects from a Bucket > Removing an Object from a Bucket Using AWS CLI |
DeleteObjectTagging |
delete-object-tagging |
/ |
Managing the Tags of an Object > Removing All Tags From an Object |
GetBucketAcl |
get-bucket-acl |
/ |
|
GetBucketCors |
get-bucket-cors |
/ |
Getting Information About the CORS Configuration of a Bucket |
GetBucketLifecycleConfiguration |
get-bucket-lifecycle-configuration |
/ |
Getting Information About the Lifecycle Configuration of Your Objects |
GetBucketLocation |
get-bucket-location |
/ |
/ |
GetBucketPolicy |
get-bucket-policy |
/ |
/ |
GetBucketVersioning |
get-bucket-versioning |
/ |
|
GetBucketWebsite |
get-bucket-website |
/ |
/ |
GetObject |
get-object |
cp |
|
GetObjectAcl |
get-object-acl |
/ |
|
GetObjectTagging |
get-object-tagging |
/ |
Managing the Tags of an Object > Getting Information About the Tags of an Object |
HeadBucket |
head-bucket |
/ |
/ |
ListBuckets |
list-buckets |
ls |
|
ListMultipartUploads |
list-multipart-uploads |
/ |
|
ListObjects |
list-objects |
ls |
|
ListObjectVersions |
list-object-versions |
/ |
|
ListParts |
list-parts |
/ |
|
PutBucketAcl |
put-bucket-acl |
/ |
|
PutBucketCors |
put-bucket-cors |
/ |
|
PutBucketLifecycleConfiguration |
put-bucket-lifecycle-configuration |
/ |
|
PutBucketPolicy |
put-bucket-policy |
/ |
/ |
PutBucketVersioning |
put-bucket-versioning |
/ |
|
PutBucketWebsite |
put-bucket-website |
website |
Tutorial: Getting Started with OOS Using AWS CLI > Creating a Website |
PutObject |
put-object |
cp |
|
PutObjectAcl |
put-object-acl |
/ |
|
PutObjectTagging |
put-object-tagging |
/ |
|
UploadPart |
upload-part |
/ |
|
UploadPartCopy |
upload-part-copy |
/ |
/ |
/ |
/ |
presign |
|
/ |
/ |
sync |
/ |
Related Pages
AWS™ and Amazon Web Services™ are trademarks of Amazon Technologies, Inc or its affiliates in the United States and/or other countries.