Comment renommer un objet dans le compartiment Google Storage via l'API?Comment renommer un objet dans le compartiment Google Storage?
Voir aussi An error attempting to rename a Google Bucket object (Google bug?)
Comment renommer un objet dans le compartiment Google Storage via l'API?Comment renommer un objet dans le compartiment Google Storage?
Voir aussi An error attempting to rename a Google Bucket object (Google bug?)
Les objets ne peuvent être renommés. Le mieux que vous puissiez faire est de copier dans un nouvel objet et de supprimer l'original. Si le nouvel et l'ancien objet ont le même emplacement (ce qui sera vrai s'ils se trouvent dans le même compartiment, par exemple), il s'agira d'une opération de métadonnées uniquement (pas de copie d'octets), et donc rapide. Cependant, puisqu'il s'agit de deux opérations, il ne sera pas atomique.
D'abord, utilisez la méthode « réécrire » pour produire une copie de l'objet original. Ensuite, supprimez l'objet d'origine.
Documentation sur rewrite: https://cloud.google.com/storage/docs/json_api/v1/objects/rewrite