OCI中是否有API可用于更新存储桶中已有的对象。或者,您可以建议其他替代方案吗?我正在寻找一种更新现有文件的方法。
发布于 2021-06-13 23:03:21
正如我在评论中所说的,你可以尝试使用对象版本控制吗?
在创建存储桶oci os bucket update --namespace <object_storage_namespace> --name <bucket_name> --compartment-id <target_compartment_id> --versioning Enabled后启用对象版本控制
列出对象版本oci os object list-object-versions --namespace <object_storage_namespace> --bucket-name <bucket_name>的步骤
获取对象版本oci os object get --name <object_name> --file path/to/file/name --version-id <version_identifier> --namespace <object_storage_namespace> --bucket-name <bucket_name>的内容
删除对象版本oci os object delete --name <object_name> --version-id <version_identifier> --namespace <object_storage_namespace> --bucket-name <bucket_name>的步骤
要加载,请继续使用oci os object put
有关更多信息,请参阅文档https://docs.oracle.com/en-us/iaas/Content/Object/Tasks/usingversioning.htm。您还可以找到使用API或SDK执行此操作的方法
https://stackoverflow.com/questions/67932874
复制相似问题