检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
的数字代码,状态码表示了请求响应的状态。 完整的状态码列表请参见状态码。 默认取值: 无 responseHeaders Map<String, Object> 参数解释: 响应消息头列表,由多个元组构成。元组中String代表响应消息头的名称,Object代表响应消息头的值。 默认取值:
contentType, sseHeader, expires, extensionGrants, extensionHeaders) 请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述 bucketName str 必选 参数解释: 桶名。 约束限制: 桶的名字需全局唯一,不能与
的数字代码,状态码表示了请求响应的状态。 完整的状态码列表请参见状态码。 默认取值: 无 responseHeaders Map<String, Object> 参数解释: 响应消息头列表,由多个元组构成。元组中String代表响应消息头的名称,Object代表响应消息头的值。 默认取值:
PutObject(input *PutObjectInput) (output *PutObjectOutput, err error) 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input *PutObjectInput 必选 参数解释: 流式上传请求参数,详见PutObjectInput。
的数字代码,状态码表示了请求响应的状态。完整的状态码列表请参见状态码。 默认取值: 无 responseHeaders Map<String, Object> 参数解释: 响应消息头列表,由多个元组构成。元组中String代表响应消息头的名称,Object代表响应消息头的值。 默认取值:
PutFile(input *PutFileInput) (output *PutObjectOutput, err error) 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input *PutFileInput 必选 参数解释: 文件上传请求参数,详情参考PutFileInput。
其中BucketName为桶名称,Endpoint为桶所在区域的终端节点(区域域名)。 除了桶访问域名外,表1列出了与OBS相关的其他域名的结构、协议类型等信息,以便您全面地了解OBS域名。 表1 OBS域名组成规则 域名类型 域名结构 说明 协议类型 区域域名 【结构】 Endpoint
其中BucketName为桶名称,Endpoint为桶所在区域的终端节点(区域域名)。 除了桶访问域名外,表1列出了与OBS相关的其他域名的结构、协议类型等信息,以便您全面地了解OBS域名。 表1 OBS域名组成规则 域名类型 域名结构 说明 协议类型 区域域名 【结构】 Endpoint
obs:bucket:ListBucketVersions),才能在控制台正常看到对象列表。 系统策略 无 下表列出了OBS常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。 表2 OBS操作与资源权限关系 操作名称 Tenant Administrator Tenant
获取桶元数据 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 您可以通过ObsClient->getBucketMetadata接口获取桶元数据。以下代码展示如何获取桶元数据: //
流式上传 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 流式上传使用resource或GuzzleHttp\Psr7\StreamInterface作为对象的数据源。以下代码展示了如何进行流式上传:
类型,如果需要上传文件,请参考生成带授权信息的表单上传参数(Harmony SDK)。 方法定义 appendObject(input: AppendObjectInput): Response<AppendObjectOutput> 请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述
默认取值: 无 表9 ServerEncryption 常量值 原始值 OBS_KMS kms 表10 SSEAlgorithmEnum 常量值 原始值 KMS kms AES256 AES256 表11 ServerAlgorithm 常量值 原始值 AES256 AES256 表12 AccessControlList
extensionOptions) (output *InitiateMultipartUploadOutput, err error) 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input *InitiateMultipartUploadInput 必选 参数解释: 初始
范围下载 开发过程中,您有任何问题可以在github上提交issue,或者在华为云对象存储服务论坛中发帖求助。接口参考文档详细介绍了每个接口的参数和使用方法。 如果只需要下载对象的其中一部分数据,可以使用范围下载,下载指定范围的数据。如果指定的下载范围是0~1000,则返回第0到
Response<CreateBucketOutput> 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input CreateBucketInput 必选 参数解释: 创建并行文件系统接口入参,详见CreateBucketInput。 表2 CreateBucketInput 参数名称
*AppendObjectInput) (output *AppendObjectOutput, err error) 请求参数说明 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input *AppendObjectInput 必选 参数解释: 追加上传请求参数,详情参考AppendObjectInput。
类型,如果需要上传文件,请参考生成带授权信息的表单上传参数(Harmony SDK)。 方法定义 putObject(input: PutObjectInput): Response<PutObjectOutput> 请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述 input
删除对象时可以指定版本号删除,不带版本号删除对象仅产生一个带唯一版本号的删除标记,并不删除对象。 列出桶内对象列表(ObsClient->listObjects)时默认列出最新对象列表,可以指定列出桶内所有版本对象列表(ObsClient->listVersions)。 除了删除标记外,每个版本的对象存储均需计费。
metadata, headers, progressCallback, autoClose, extensionHeaders) 请求参数 表1 请求参数列表 参数名称 参数类型 是否必选 描述 bucketName str 必选 参数解释: 桶名。 约束限制: 桶的名字需全局唯一,不能与