版本控制应用于存储空间(Bucket)内的所有文件(Object)。通过Object的版本管理,在错误覆盖或者删除Object后,您能够将Bucket中存储的Object恢复至任意时刻的历史版本。
注意事项
本文示例代码以华东1(杭州)的地域ID
cn-hangzhou
为例,默认使用外网Endpoint,如果您希望通过与OSS同地域的其他阿里云产品访问OSS,请使用内网Endpoint。关于OSS支持的Region与Endpoint的对应关系,请参见OSS地域和访问域名。要设置Bucket版本控制状态,您必须具有
oss:PutBucketVersioning
权限;要获取Bucket版本控制状态信息,您必须具有oss:GetBucketVersioning
权限。具体操作,请参见为RAM用户授权自定义的权限策略。
示例代码
相关文档
关于设置Bucket版本控制状态的完整示例代码,请参见put_bucket_version.py。
关于获取Bucket版本控制状态的完整示例代码,请参见get_bucket_cors.py。
该文章对您有帮助吗?
- 本页导读 (1)
- 注意事项
- 示例代码
- 设置Bucket版本控制状态
- 获取Bucket版本控制状态信息
- 相关文档