检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
当开启WORM开关后,桶默认开启了多版本功能,并且无法暂停。 本接口设置桶的多版本状态,用来开启或暂停桶的多版本功能。 设置桶的多版本状态为Enabled,开启桶的多版本功能: 上传对象时,系统为每一个对象创建一个唯一版本号,上传同名的对象将不再覆盖旧的对象,而是创建新的不同版本号的同名对象 可以指定版本号
使用ContentType参数指定对象MIME类型。 如果不设置对象MIME类型,SDK会根据上传对象的后缀名自动判断对象MIME类型,如.xml判断为application/xml文件;.html判断为text/html文件。 设置对象MD5值 // 引入依赖库 require 'vendor/autoload.php';
errorCode str 参数解释: OBS服务端错误码,当status参数小于300时为空。 默认取值: 无 errorMessage str 参数解释: OBS服务端错误描述,当status参数小于300时为空。 默认取值: 无 requestId str 参数解释: OBS服务端返回的请求ID。
否则返回错误。 取值范围: 长度为32的字符串。 默认取值: 无 ifNoneMatchTag String 可选 参数解释: 指定一个预设的Etag值,如果下载对象的ETag值与该参数值不相同,则返回对象内容,否则返回错误。 取值范围: 长度为32的字符串。 默认取值: 无 IfModifiedSince
Date: Wed, 06 Jun 2018 09:12:00 GMT Content-Length: 0 请求示例:将SSE-C加密对象拷贝为KMS加密对象 1 2 3 4 5 6 7 8 9 10 11 12 13 14 PUT /kmsobject HTTP/1
否则返回错误。 取值范围: 长度为32的字符串。 默认取值: 无 ifNoneMatchTag String 可选 参数解释: 指定一个预设的Etag值,如果下载对象的ETag值与该参数值不相同,则返回对象内容,否则返回错误。 取值范围: 长度为32的字符串。 默认取值: 无 IfModifiedSince
应消息头的值。 默认取值: 无 代码示例 使用快速恢复方式,恢复多版本对象,其中桶名为examplebucket,桶中对象为objectname,保留时间为1天。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 您可以登录访问管理控制台获取访问
对象。 本示例用于通过设置versionId值将destbucketname桶中destobjectname的多版本归档存储对象,快速恢复为标准存储对象。 代码示例如下所示: // 引入依赖库 require 'vendor/autoload.php'; // 使用源码安装时引入SDK代码库
应关系,详细信息请参见地区与终端节点。 对于存储类别为归档存储或深度归档存储的对象,需要确认对象的状态为“已恢复”才能对其进行下载。 如果指定的范围无效(比如开始位置、结束位置为负数,开始位置大于结束位置),接口会返回异常,如果指定范围有效且结束位置大于文件大小,则返回整个对象。
} } 如果不设置对象MIME类型,SDK会根据上传对象的后缀名自动判断对象MIME类型,如.xml判断为application/xml文件;.html判断为text/html文件。 设置对象存储类型 您可以通过obs_bucket_context中对元素storage_
eny(拒绝)”。在购买VPC终端节点时,系统将会为该终端节点生成一个默认策略,该策略允许对OBS的完全访问,您可以在创建VPC终端节点时修改默认策略,还可以在创建完成后,根据需要随时调整VPC终端节点策略。VPC终端节点策略的设置规则参见IAM策略中的Statement标签。
ErrorMessage); } 如果未设置对象MIME类型,SDK会根据上传文件或者对象的后缀名自动判断对象MIME类型,如.xml判断为application/xml文件;.html判断为text/html文件。 设置对象MD5值 您可以通过PutObjectRequest.ContentMd5来设置
DC9A" // 指定恢复对象的保存时间,此处以1为例,单位天,取值范围:[1, 30]。 input.Days = 1 // 指定恢复选项,此处以obs.RestoreTierExpedited为例,默认为标准恢复。 input.Tier = obs
认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量AccessKeyID和SecretAccessKey。 // 您可以登录访问管理控制台获取访问
采用了流式计算的方法,这也就意味着,普通上传时需要读取并加密文件两次;在另外由于断点续传上传接口为分段上传接口的封装,在断点续传下,则需要读取并加密文件三次。 取值范围: true:设置need_sha256为true时,SDK会自动计算待上传对象的加密前sha256值与加密后的sha256值
dir02/”是目录对象,“/dir01/dir02/example.txt”是目录中的文件对象。在分层目录结构下,修改目录名仅需重命名单个目录对象,无需列举并修改指定目录前缀的全量对象。这种分层结构使并行文件系统的数据组织方式与HDFS基本一致,使用HDFS作为数据访问层的大数
"examplebucket", // 指定对象,此处以 example/objectname 为例 Key: "example/objectname", // 指定恢复对象的保存时间,此处以1为例,单位天,取值范围:[1, 30] Days: 1,
认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCESS_KEY_ID和SECRET_ACCESS_KEY。 // 您可以登录访问管
√ √ 设置对象ACL setObjectAcl √ √ √ √ √ √ 获取对象ACL getObjectAcl √ √ √ √ √ √ 修改对象元数据 setObjectMetadata √ √ × × × √ 列举桶中已初始化多段任务 listMultipartUploads