检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
中,对象名为folder/test.txt。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 versionId String 可选 参数解释: 对象的版本号。 取值范围: 长度为32的字符串。 默认取值: 无 返回结果说明 表3 AccessControlList 参数名称
复制对象时,可以加上此消息头设置对象的权限控制策略,使用的策略为预定义的常用策略。 示例:x-obs-acl: acl 约束限制: 预定义策略为字符串形式。 取值范围: private public-read public-read-write 各策略详细说明见ACL章节的“使用头域设置ACL”。
表1 规则元数据 元素 描述 规则元数据 ID 元素解释: 规则ID,ID元素唯一地标识一条规则。 取值范围: 长度大于0且不超过255的字符串,只能由大写或小写的英文字母、数字、英文句号(.)、下划线(_)和连字符(-)组成。 默认取值: 如果未指定ID元素或者该值为空时,OBS会自动生成一个唯一ID。
Content-MD5 String 否 参数解释: 按照RFC 1864标准计算出消息体的MD5摘要字符串,即消息体128-bit MD5值经过base64编码后得到的字符串。 示例:n58IG6hfM7vqI4K0vnWpog==。 约束限制: 无 取值范围: 无 默认取值:
取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 VersionId string 可选 参数解释: 对象的版本号。例如:G001117FCE89978B0000401205D5DC9A。 约束限制: 无 取值范围: 长度为32的字符串。 默认取值: 无 返回结果 表2
能,传参格式为字典 # 先将上传回调配置转为json字符串,再转为二进制(json.dumps().encode()),再进行base64编码(base64.b64encode()),编码后是二进制,需要转字符串str(b'str', "utf-8") extensionHeaders
InputStream作为对象的数据源。您可以通过ObsClient.putObject上传您的数据流到OBS。以下代码展示了如何进行流式上传: 上传字符串(byte数组) // 认证用的ak和sk硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,
"Action": ["iam:agencies:assume"]。 resource Array String 资源。数组长度不超过10,每个字符串长度不超过128,规则如下: 可填 * 的五段式:::::,例:"obs:::bucket:*"。 region字段为*或用户可访问的re
BucketCorsRule 参数名称 参数类型 是否必选 描述 id String 可选 参数解释: CORS规则ID 取值范围: 长度大于0且不超过255的字符串。 默认取值: 无 allowedMethod List<String> 必选 参数解释: 指定允许的跨域请求HTTP方法,即桶和对象的几种操作类型。
string 参数解释: 生命周期规则ID。 Prefix string 参数解释: 对象名前缀,用以标识哪些对象可以匹配到当前这条规则。可为空字符串,代表匹配桶内所有对象。 例如,假设您拥有以下对象:logs/day1、logs/day2、logs/day3和ExampleObject
长度大于0且不超过1024的字符串。 默认取值: 无 VersionId string 可选 参数解释: 对象的版本号,用于删除指定版本号的对象。例如:G001117FCE89978B0000401205D5DC9。 约束限制: 无 取值范围: 长度为32的字符串。 默认取值: 无,如果不设置则默认删除最新版本的对象。
问题修复 新增OBS请求支持自定义头域功能。 获取桶存量信息接口,支持按照存储类别统计存量信息。 修复ECS通过代理获取凭据访问OBS时,正则匹配失败的问题。 是 v3.22.2 新功能 新增虚拟桶相关接口。 对Python3 HTTPS参数的使用进行了兼容性更改。 是 低于v3
txt。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 VersionId string 可选 参数解释: 对象的版本号。例如:G001117FCE89978B0000401205D5DC9A。 取值范围: 长度为32的字符串。 默认取值: 无 ACL AclType
myhuaweicloud.com/folder/test.txt 中,对象名为folder/test.txt。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 metadata dict 可选 参数解释: 对象的自定义元数据。OBS支持用户使用以“x-obs-meta-”开头的
构造函数参数描述 参数 描述 建议值 access_key_id 访问密钥中的AK。默认为空字符串表示匿名用户。 N/A secret_access_key 访问密钥中的SK。默认为空字符串表示匿名用户。 N/A security_token 临时访问密钥中的SecurityToken。
// 设置SSE-C算法加密对象 SseC: 'AES256', // 设置AES-256原始字符串,非base64编码后的密钥 SseCKey: 'your sse-c key generated by AES-256
client = [[OBSClient alloc] initWithConfiguration:conf]; // 流式上传字符串 OBSPutObjectWithDataRequest *request = [[OBSPutObjectWithDataRequest
如果不设置对象的MD5值,OBS服务端会忽略对对象数据的MD5值校验。 取值范围: 按照RFC 1864标准计算出消息体的MD5摘要字符串,即消息体128-bit MD5值经过Base64编码后得到的字符串。 示例:n58IG6hfM7vqI4K0vnWpog== 默认取值: 无 storageClass StorageClassEnum
中,对象名为folder/test.txt。 取值范围: 长度大于0且不超过1024的字符串。 默认取值: 无 versionId String 可选 参数解释: 对象的版本号。 取值范围: 长度为32的字符串。 默认取值: 无 storageClass StorageClassEnum
WriteLine("ErrorMessage: {0}", ex.ErrorMessage); } 桶策略内容的具体格式(JSON格式字符串)请参考《对象存储服务API参考》。 获取桶策略 您可以通过ObsClient.GetBucketPolicy获取桶策略。示例代码如下: //