检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
请求参数说明 参数名称 参数类型 是否必选 描述 bucketName str 必选 参数解释: 桶名。 约束限制: 桶的名字需全局唯一,不能与已有的任何桶名称重复,包括其他用户创建的桶。 桶命名规则如下: 3~63个字符,数字或字母开头,支持小写字母、数字、“-”、“.”。 禁止使用IP地址。
当日志记录开启后,目标存储桶的日志投递用户组会同步开启桶的写入权限和ACL读取权限。如果手动将日志投递用户组的桶写入权限和ACL读取权限关闭,桶的日志记录会失败。 OBS支持对桶的访问请求创建并保存访问日志记录,可用于进行请求分析或日志审计。 由于日志存储在OBS中也会占用用户的OBS存储空间,即
密签名。 Secret Access Key(SK):与访问密钥ID结合使用的私有访问密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 AK可唯一标识公有云IAM用户,OBS根据AK/SK确认请求者身份,并进行权限检查。 获取永久访问密钥的方法,请参见获取访问密钥(AK/SK)。
Date 参数解释: 对象最近一次被修改的时间(UTC时间)。 父节点:ListBucketResult.Contents 约束限制: 日期格式为ISO8601的格式。 例如:2018-01-01T00:00:00.000Z,表示最后一次修改时间为2018-01-01T00:00:00
当日志记录开启后,目标存储桶的日志投递用户组会同步开启桶的写入权限和ACL读取权限。如果手动将日志投递用户组的桶写入权限和ACL读取权限关闭,桶的日志记录会失败。 OBS支持对桶的访问请求创建并保存访问日志记录,可用于进行请求分析或日志审计。 由于日志存储在OBS中也会占用用户的OBS存储空间,即
抛出异常(HTTP状态码为409)。 每次追加上传返回的ETag是当次追加数据内容的ETag,不是完整对象的ETag。 单次追加上传的内容不能超过5GB,且最多支持10000次追加上传。 追加上传成功后,可通过AppendObjectResponse.NextPosition获取
如何计算请求费用等详细说明,请参见请求费用说明。 流量费用 免费。由于同区域跨桶复制数据为内网传输,故不产生流量费用。 存储费用 同区域复制目标桶的存储费用。 如果您修改了复制对象的存储类别,复制到目标桶的数据按新的存储类型计算存储费用。 跨区域复制 如果您将某一个桶中的数据通过配置跨区域复制规则复制到不同
"DeleteMarkerVersionId:%s\n", $deleted ['DeleteMarkerVersionId'] ); } // 获取删除失败的对象 printf ( "Errors:\n" ); foreach ( $resp ['Errors'] as $index => $error
file_path, extensionHeaders=extensionHeaders) # 返回码为2xx时,接口调用成功,否则接口调用失败 if resp.status < 300: print('Put File Succeeded')
obs_get_status_name(data.ret_status)); } } 上传的内容大小不能超过5GB。 put_object接口中第五个参数是提供服务端加密功能的参数,具体用法参考服务端加密章节。 父主题: 上传对象
请求参数列表 参数名称 参数类型 是否必选 描述 bucketName str 必选 参数解释: 桶名。 约束限制: 桶的名字需全局唯一,不能与已有的任何桶名称重复,包括其他用户创建的桶。 桶命名规则如下: 3~63个字符,数字或字母开头,支持小写字母、数字、“-”、“.”。 禁止使用IP地址。
etag); }]; 对象数据的MD5值必须经过Base64编码。 OBS服务端会将该MD5值与对象数据计算出的MD5值进行对比,如果不匹配则上传失败,返回HTTP 400错误。 如果不设置对象的MD5值,OBS服务端会忽略对对象数据的MD5值校验。 设置对象存储类型 您可以通过stor
GetBucketMetadataInput 参数名称 参数类型 是否必选 描述 Bucket string 必选 参数解释: 桶名。 约束限制: 桶的名字需全局唯一,不能与已有的任何桶名称重复,包括其他用户创建的桶。 桶命名规则如下: 3~63个字符,数字或字母开头,支持小写字母、数字、“-”、“.”。 禁止使用IP地址。
示例3:基于对象名前缀指定筛选条件,规定最后一次修改时间在指定日期前的对象被删除 筛选条件制定了一个对象名前缀(texta/),以下生命周期规则将应用于对象名前缀为texta/ 的对象,例如 texta/file1.txt 和 texta/file2.txt。 此规则指定了一种生命周期操作:最后修改时间在2024年5月30日之前的对象过期删除。
参数解释: 调用模式 取值范围: SYNC:同步。 ASYNC:异步。 默认取值: 无 results 否 Array 参数解释: Action失败后的捕获重试机制。 约束限制: 值是一个包含result定义的json数组,results如果存在时,size>=0 默认取值: 无 timeout
在上面设置对象自定义元数据示例代码中,用户自定义了一个名称为“property1”,值为“property-value1”的元数据 一个对象可以有多个元数据,总大小不能超过8KB。 对象的自定义元数据可以通过get_object_metadata获取,参见获取对象属性。 使用get_object下载对象时,对象的自定义元数据也会同时下载。
是 str 参数解释: 工作流名称 约束限制: 名称必须以字母或数字开头,只能由字母、数字、下划线和中划线组成,长度小于等于64个字符,且不能重名。 默认取值: 无 返回结果 表2 返回结果 类型 说明 GetResult 参数解释: SDK公共结果对象。 表3 GetResult
名称 描述 是否必选 rules 策略规则数组。 类型:Container 取值范围:数组大小[1, 10] 说明: 同一个桶下的不同策略前缀不能重复和起始包含,委托建议使用同一个。 是 表2 rules参数说明 名称 描述 是否必选 id 解压策略名称。当前桶上配置的解压规则的唯一标识。
String 工作流名称。 Records 是 Array 工作流触发的事件源事件消息。 inputs 否 Map[String]String 用户可修改参数列表,可以为空。 dynamic_source 否 Map 函数执行必须的参数,可用于传入调用的服务。 表2 函数的环境变量 名称 是否必选
获取访问密钥,详情请参见获取访问密钥(AK和SK)。 操作视频 步骤一:创建桶 运行以下命令,在华北-北京四区域创建一个名为bucket-test(桶名可自定义且不能重复)的新桶: ./obsutil mb obs://bucket-test -location=cn-north-4 回显结果如下所示: