OSS propose des opérations d'API pour charger, interroger, supprimer, copier et restaurer des objets, ainsi que pour exécuter des requêtes SQL sur les données des objets.
Opérations d'API
Le tableau suivant répertorie les opérations d'API de base sur les objets.
|
Catégorie |
API |
Description |
|
Chargement d'objets |
Charge un seul objet d'une taille maximale de 5 Go. |
|
|
Ajoute des données pour charger un objet. Taille maximale de l'objet : 5 Go. |
||
|
Charge un objet via un formulaire HTML. Taille maximale : 5 Go. |
||
|
Ajoute des paramètres de rappel aux requêtes de chargement. Seules les opérations PutObject, PostObject et CompleteMultipartUpload prennent en charge les rappels. |
||
|
Interrogation d'objets |
Interroge un objet. |
|
|
Récupère les métadonnées d'un objet sans renvoyer son contenu. |
||
|
Récupère les métadonnées d'un objet, y compris l'ETag, la taille et la date de dernière modification. Le contenu de l'objet n'est pas renvoyé. |
||
|
Suppression d'objets |
Supprime un objet. |
|
|
Supprime plusieurs objets. |
||
|
Copie d'objets |
Copie des objets au sein d'un même bucket ou entre des buckets situés dans la même région. |
|
|
Restauration d'objets |
Restaure les objets de type Archive, Cold Archive et Deep Cold Archive. |
|
|
Requêtes SQL |
Exécute des instructions SQL sur un objet et renvoie les résultats. |