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 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 |
cp or 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 Bucket |
GetBucketLocation |
get-bucket-location |
/ |
Getting Information About a Bucket > Getting Information About the Location of a Bucket |
GetBucketPolicy |
get-bucket-policy |
/ |
/ |
GetBucketVersioning |
get-bucket-versioning |
/ |
|
GetBucketWebsite |
get-bucket-website |
/ |
|
GetObject |
get-object |
cp |
|
GetObjectAcl |
get-object-acl |
/ |
|
GetObjectLockConfiguration |
get-object-lock-configuration |
/ |
|
GetObjectRetention |
get-object-retention |
/ |
|
GetObjectTagging |
get-object-tagging |
/ |
Managing the Tags of an Object > Getting Information About the Tags of an Object |
HeadBucket |
head-bucket |
/ |
Getting Information About a Bucket > Checking for Bucket Existence and Access |
HeadObject |
head-object |
/ |
|
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 |
|
PutObject |
put-object |
cp |
|
PutObjectAcl |
put-object-acl |
/ |
|
PutObjectLockConfiguration |
put-object-lock-configuration |
/ |
Configuring a Default Object Lock on Your Bucket > Applying an Object Lock Configuration on a Bucket |
PutObjectRetention |
put-object-retention |
/ |
Configuring a Specific Object Lock on an Object > Locking an Object Using Retention Settings |
PutObjectTagging |
put-object-tagging |
/ |
|
UploadPart |
upload-part |
/ |
|
UploadPartCopy |
upload-part-copy |
/ |
|
/ |
wait bucket-exists |
/ |
Using Wait Conditions For a Bucket > Wait Until a Bucket Exists |
/ |
wait bucket-not-exists |
/ |
Using Wait Conditions For a Bucket > Wait Until a Bucket No Longer Exists |
/ |
wait object-exists |
/ |
Using Wait Conditions For an Object > Wait Until an Object Exists |
/ |
wait object-not-exists |
/ |
Using Wait Conditions For an Object > Wait Until an Object No Longer Exists |
/ |
/ |
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.