Référence API OOS
OUTSCALE Object Storage (OOS) est compatible avec l’API Simple Storage Service (S3) d’Amazon Web Service (AWS). Vous pouvez donc utiliser OOS avec n’importe quel outil compatible S3. Pour en savoir plus, voir Outils pour utiliser OOS.
Ce tableau liste les méthodes API S3 supportées par OOS afin de gérer vos ressources de stockage objet, ainsi que les commandes CLI (s3api et s3) correspondantes.
Méthode API S3 | Commande s3api | Commande s3 | Procédure |
---|---|---|---|
AbortMultipartUpload |
abort-multipart-upload |
/ |
|
CompleteMultipartUpload |
complete-multipart-upload |
/ |
|
CopyObject |
copy-object |
cp ou 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 |
Supprimer les objets d’un bucket > Supprimer un objet d’un bucket avec AWS CLI |
DeleteObjectTagging |
delete-object-tagging |
/ |
Gérer les tags d’un objet > Supprimer tous les tags d’un objet |
GetBucketAcl |
get-bucket-acl |
/ |
|
GetBucketCors |
get-bucket-cors |
/ |
Obtenir des informations sur la configuration CORS d’un bucket |
GetBucketLifecycleConfiguration |
get-bucket-lifecycle-configuration |
/ |
Obtenir des informations sur la configuration de cycle de vie de votre bucket |
GetBucketLocation |
get-bucket-location |
/ |
Obtenir des informations sur un bucket > Obtenir des informations sur la localisation d’un 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 |
/ |
Gérer les tags d’un objet > Obtenir des informations sur les tags d’un objet |
HeadBucket |
head-bucket |
/ |
Obtenir des informations sur un bucket > Vérifier l’existence et l’accès au bucket |
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 |
/ |
|
PutObjectRetention |
put-object-retention |
/ |
|
PutObjectTagging |
put-object-tagging |
/ |
|
UploadPart |
upload-part |
/ |
|
UploadPartCopy |
upload-part-copy |
/ |
|
/ |
wait bucket-exists |
/ |
Utiliser les conditions Wait pour un bucket > Attendre qu’un bucket existe |
/ |
wait bucket-not-exists |
/ |
Utiliser les conditions Wait pour un bucket > Attendre qu’un bucket n’existe plus |
/ |
wait object-exists |
/ |
Utiliser les conditions Wait pour un objet > Attendre qu’un objet existe |
/ |
wait object-not-exists |
/ |
Utiliser les conditions Wait pour un objet > Attendre qu’un objet n’existe plus |
/ |
/ |
presign |
|
/ |
/ |
sync |
Pages connexes
AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.