Les commandes de niveau API offrent un accès direct aux opérations de l'API OSS.
Une requête API OSS comprend un nom d'opération API et des paramètres : nom du bucket, clé d'objet, paramètres d'en-tête, paramètres de requête et paramètres de corps.
-
Nom de l'opération API : chaque opération API correspond à une commande portant le nom de l'opération en minuscules avec des traits d'union (-).
Par exemple, PutBucketAcl devient put-bucket-acl. Toutes les opérations disponibles sont répertoriées dans la présentation de l'API.
-
Paramètres API
Paramètre API
Nom de l'option
Description
Nom du bucket
--bucket string
Le nom du bucket.
Nom de la clé
--key string
Le nom de la clé.
Paramètres d'en-tête
--acl string
Chaque en-tête correspond à une option portant le nom de l'en-tête en minuscules, sans le préfixe x-oss-.
Exemple : x-oss-acl correspond à --acl.
Paramètres de requête
--inventory-id string
Chaque paramètre de requête correspond à une option. Convertissez le nom lowerCamelCase en minuscules avec des traits d'union (-). Exemple : inventoryId devient --inventory-id.
Paramètres de corps
--cors-configuration string
Tous les paramètres de corps utilisent une seule option.
-
Le nom de l'option est le nom du nœud racine XML en minuscules avec des traits d'union.
-
La valeur est une chaîne. Utilisez le préfixe file:// pour spécifier un chemin de fichier.
-
Les valeurs supportent les formats XML et JSON.
-