检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
的所有分段上传任务。 limit 附加参数,可选 列举结果的最大个数,小于等于0表示列举所有结果。 说明: 如果桶内分段上传任务较多,建议设置该值限制每次列举的分段上传任务个数,列举结束后,如果仍有分段上传任务,会在结果中返回下次请求的marker和uploadIdMarker,用于继续列举剩余的分段上传任务。
n-type”字段的约束。 x-workflow-limit 否 Int 请求返回的最大记录条数。 limit取值最小1,最大1000,不设置则取默认值10。 x-workflow-graph-name 是 string 工作流名称。 是已存在的工作流。 请求消息头 该请求使用公共消息头,具体参见表3。
安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全;本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量ACCESS_KEY_ID和SECRET_ACCESS_KEY_ID。 // 您可以登录访问管理控制台获取访问密钥
单击“操作”列下的“授权”,进入授权页面。选择“直接给用户授权(适用于企业项目授权)”。 图4 选择直接给用户授权 对目标用户test-user设置策略,使该用户在test-project企业项目中拥有策略定义的权限。 选择策略。您可以在所选策略的下拉框中选择“自定义策略”对已有策略进
QueryLocation: true, // 指定桶类型,此处以为 “OBJECT” 为例,即获取所有桶列表,默认不设置则获取所有桶和并行文件系统列表 BucketType: BucketType.OBJECT, }; // 列举桶列表
} } } 相关链接 关于获取桶配额的API说明,请参见获取桶配额。 更多关于桶配额的示例代码,请参见Github示例。 设置桶配额过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 桶和对象相关常见问题请参见桶和对象相关常见问题。 父主题: 管理桶(Java
端,需要处理客户端发送的OPTIONS预请求。 要处理OPTIONS,OBS的桶必须已经配置CORS,关于CORS的使用说明,请参见章节 设置桶的CORS配置。 与OPTIONS对象的区别 OPTIONS对象需在URL中指定对象名;OPTIONS桶提交的URL为桶域名,无需指定对象名。两者的请求行分别为:
} } 相关链接 关于获取桶存储类别的API说明,请参见获取桶存储类别。 更多关于桶存储类别的示例代码,请参见Github示例。 设置桶存储类别过程中返回的错误码含义、问题原因及处理措施可参考OBS错误码。 桶和对象相关常见问题请参见桶和对象相关常见问题。 父主题: 管理桶(Java
获取上传桶、对象信息 bucketName = event['Records'][0]['obs']['bucket']['name'] objectKey = urllib.unquote(event['Records'][0]['obs']['object']['key'])
建议在配置文件或者环境变量中密文存放,使用时解密,确保安全; 本示例以ak和sk保存在环境变量中为例,运行本示例前请先在本地环境中设置环境变量HUAWEICLOUD_SDK_AK和HUAWEICLOUD_SDK_SK。*/ public static String
delimiter、keyMarker、prefix、nextKeyMarker 和 objectKey 包含xml 1.0标准不支持的控制字符,可通过设置 encodingType 对响应中的 delimiter、keyMarker、prefix(包括commonPrefixes 中的 prefix)、nextKeyMarker
获取桶元数据 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient->getBucketMetadata接口获取桶元数据。 本示例用于获取桶名为“bucketname”的元数据信息。
流式上传 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 流式上传使用resource或GuzzleHttp\Psr7\StreamInterface作为对象的数据源。以下代码展示了如何进行流式上传:
范围下载 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 如果只需要下载对象的其中一部分数据,可以使用范围下载,下载指定范围的数据。如果指定的下载范围是0~1000,则返回第0到
3/ obs://bucket-test/src/src1/test3.txt 断点续传仅支持大文件,即:文件大小大于5GB或文件大小大于设置的threshold(默认50MB)。 父主题: 常见示例
获取对象属性 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient->getObjectMetadata来获取对象属性,包括对象长度,对象MIME类型,对象自定义元数据等信息。
input.QueryLocation = true // 指定桶类型,此处以为obs.OBJECT为例,即获取所有桶列表,默认不设置则获取所有桶和并行文件系统列表 input.BucketType = obs.OBJECT // 列举桶列表 output
文件上传 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 文件上传使用本地文件作为对象的数据源。以下代码展示了如何进行文件上传: // 引入依赖库 require 'vendor/autoload
input.QueryLocation = true // 指定桶类型,此处以为obs.POSIX为例,即获取所有并行文件系统,默认不设置则获取所有桶和并行文件系统列表 input.BucketType = obs.POSIX // 列举并行文件系统列表
限定条件下载 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 下载对象时,可以指定一个或多个限定条件,满足限定条件时则进行下载,否则返回异常码,下载对象失败。 您可以使用的限定条件如下: