Google api 如何重命名Google存储桶中的对象?

Google api 如何重命名Google存储桶中的对象?,google-api,google-cloud-storage,Google Api,Google Cloud Storage,如何通过API重命名Google存储桶中的对象 另请参见首先,使用“重写”方法生成原始对象的副本。然后,删除原始对象 重写文档:首先,使用“重写”方法生成原始对象的副本。然后,删除原始对象 有关重写的文档:无法重命名对象。最好是复制到新对象并删除原始对象。如果新对象和旧对象位于同一位置(例如,如果它们位于同一个bucket中,则为true),则这将是一个仅元数据(无字节复制)操作,因此速度很快。但是,由于它是两个操作,所以它不会是原子的。对象不能重命名。最好是复制到新对象并删除原始对象。如果新对

如何通过API重命名Google存储桶中的对象

另请参见

首先,使用“重写”方法生成原始对象的副本。然后,删除原始对象

重写文档:

首先,使用“重写”方法生成原始对象的副本。然后,删除原始对象


有关重写的文档:

无法重命名对象。最好是复制到新对象并删除原始对象。如果新对象和旧对象位于同一位置(例如,如果它们位于同一个bucket中,则为true),则这将是一个仅元数据(无字节复制)操作,因此速度很快。但是,由于它是两个操作,所以它不会是原子的。

对象不能重命名。最好是复制到新对象并删除原始对象。如果新对象和旧对象位于同一位置(例如,如果它们位于同一个bucket中,则为true),则这将是一个仅元数据(无字节复制)操作,因此速度很快。但是,由于这是两个操作,因此它不会是原子的。

不确定您是希望通过编程还是手动执行此操作,但该工具有一个选项可用于重命名对象

gsutil mv gs://my_bucket/oldprefix gs://my_bucket/newprefix

正如其他海报所指出的,在幕后,这会进行复制和删除。

不确定您是想通过编程还是手动执行此操作,但该工具有一个选项,可用于重命名对象

gsutil mv gs://my_bucket/oldprefix gs://my_bucket/newprefix
正如其他海报所指出的,在幕后,这是一个复制和删除