检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
置方式详见使用IAM自定义策略、自定义创建桶策略。 OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点。 方法定义 ObsClient.setBucketTagging(bucketName, tagInfo, extensionHeaders) 请求参数说明
重复恢复归档存储数据时在延长恢复有效期的同时,也将会对恢复时产生的恢复费用进行重复收取。产生的标准存储类别的对象副本有效期将会延长,并且收取延长时间段产生的标准存储副本费用。 方法定义 ObsClient.restoreObject(bucketName, objectKey, days, tier, versionId
的标准存储副本费用。 ObsClient.restoreObject中指定的对象必须是归档或深度归档存储类别,否则调用该接口会抛出异常。 方法定义 obsClient.restoreObject(RestoreObjectRequest request) 请求参数说明 表1 请求参数列表
重复恢复归档存储数据时在延长恢复有效期的同时,也将会对恢复时产生的恢复费用进行重复收取。产生的标准存储类别的对象副本有效期将会延长,并且收取延长时间段产生的标准存储副本费用。 方法定义 obsClient.restoreObject(RestoreObjectRequest request) 请求参数说明 表1 请求参数列表
getNextKeyMarker和ListVersionsResult.getNextVersionIdMarker获取下次列举的起始位置。 方法定义 obsClient.listVersions(ListVersionsRequest request) 请求参数说明 表1 请求参数列表
e的值均是从ObsClient.createPostSignature的返回结果中获取。您可以直接下载表单HTML示例PostDemo。 方法定义 ObsClient.createPostSignature(bucketName, objectKey, expires, formParams)
的同时,也将会对恢复时产生的恢复费用进行重复收取。产生的标准存储类别的对象副本有效期将会延长,并且收取延长时间段产生的标准存储副本费用。 方法定义 restoreObject(input: RestoreObjectInput): Response<BaseResponseOutput>
}finally{ // 关闭ObsClient实例,如果是全局ObsClient实例,可以不在每个方法调用完成后关闭 // ObsClient在调用ObsClient.close方法关闭后不能再次使用 if(obsClient != null){ try
IAM进行授权,配置方式详见使用IAM自定义策略。 OBS支持的Region与Endpoint的对应关系,详细信息请参见地区与终端节点。 方法定义 listBuckets(input: ListBucketsInput): Response<ListBucketsOutput> 请求参数说明
AM自定义策略、自定义创建桶策略。 OBS支持的region以及region与endPoint的对应关系,详细信息请参见地区与终端节点。 方法定义 obsClient.getInventoryConfiguration(GetInventoryConfigurationRequest
详细信息请参见地区与终端节点。 必须设置BucketType参数为BucketType.POSIX,才可以列举出当前用户的并行文件系统。 方法定义 listBuckets(input: ListBucketsInput): Response<ListBucketsOutput> 表1
ObsObject obsObject=obsClient.getObject(request); //可替换读取流的方法 System.out.println(obsObject.getObjectContent());
}; }); Promise对象返回结果: OBS客户端可通过Promise对象返回结果,如果通过Promise对象的catch方法没有捕获到异常,则表明接口调用完成,此时应从SDK公共结果对象中获取HTTP状态码,判断操作是否成功。代码示例如下: // 引入obs库 //
AM自定义策略、自定义创建桶策略。 OBS支持的region以及region与endPoint的对应关系,详细信息请参见地区与终端节点。 方法定义 obsClient.listInventoryConfiguration(ListInventoryConfigurationRequest
用IAM自定义策略、配置对象策略。 OBS支持的region以及region与endPoint的对应关系,详细信息请参见地区与终端节点。 方法定义 obsClient.getObjectAcl(GetObjectAclRequest request) 请求参数说明 表1 请求参数列表
在设置对象ACL权限时,HTML表单中的acl取值参见 OBS预定义的权限控制策略。 您可以直接下载表单HTML示例PostDemo。 方法定义 obsClient.createPostSignature(PostSignatureRequest request) 表1 cre
AM自定义策略、自定义创建桶策略。 OBS支持的region以及region与endPoint的对应关系,详细信息请参见地区与终端节点。 方法定义 obsClient.getBucketLogging(final BaseBucketRequest request) 请求参数说明
yption-kms-key-id String 参数描述: 当加密方式为SSE-KMS且使用指定密钥加密时,需输入密钥ID。密钥ID获取方法请参见查看密钥。 约束限制: 当您设置了x-obs-server-side-encryption头域且赋值为“kms”,即选择kms加密方式时,才能使用该头域指定加密密钥。
getNextKeyMarker和ListVersionsResult.getNextVersionIdMarker获取下次列举的起始位置。 方法定义 obsClient.listObjects(ListObjectsRequest request) 请求参数说明 表1 请求参数列表
获取上传桶、对象信息 bucketName = event['Records'][0]['obs']['bucket']['name'] objectKey = urllib.unquote(event['Records'][0]['obs']['object']['key'])