详情页标题前

腾讯云对象存储存储桶复制

详情页1

简介

文档提供关于存储桶复制的 API 概览以及 SDK 示例代码。

API 操作名 操作描述
PUT Bucket replication 设置存储桶复制 设置存储桶的存储桶复制规则
GET Bucket replication 查询存储桶复制 查询存储桶的存储桶复制规则
DELETE Bucket replication 删除存储桶复制 删除存储桶的存储桶复制规则

设置存储桶复制

功能说明

设置指定存储桶的存储桶复制规则(PUT Bucket replication)。

方法原型

public void setBucketReplicationConfiguration(        SetBucketReplicationConfigurationRequest setBucketReplicationConfigurationRequest)                throws CosClientException, CosServiceException;

请求示例

// 源存储桶名称,需包含 appidString bucketName = "examplebucket-1250000000";
BucketReplicationConfiguration bucketReplicationConfiguration = new BucketReplicationConfiguration();// 设置发起者身份, 格式为: qcs::cam::uin/:uin/bucketReplicationConfiguration.setRoleName("qcs::cam::uin/100000000001:uin/100000000001");
// 设置目标存储桶和存储类型,QCS 的格式为:qcs::cos:[region]::[bucketname-AppId]ReplicationDestinationConfig replicationDestinationConfig = new ReplicationDestinationConfig();replicationDestinationConfig.setBucketQCS("qcs::cos:ap-beijing::destinationbucket-1250000000");replicationDestinationConfig.setStorageClass(StorageClass.Standard);
// 设置规则状态和前缀ReplicationRule replicationRule = new ReplicationRule();replicationRule.setStatus(ReplicationRuleStatus.Enabled);replicationRule.setPrefix("");replicationRule.setDestinationConfig(replicationDestinationConfig);// 添加规则String ruleId = "replication-to-beijing";bucketReplicationConfiguration.addRule(replicationRule);
SetBucketReplicationConfigurationRequest setBucketReplicationConfigurationRequest = new SetBucketReplicationConfigurationRequest(bucketName, bucketReplicationConfiguration);cosClient.setBucketReplicationConfiguration(setBucketReplicationConfigurationRequest);

参数说明

参数名 参数描述 类型
bucketName 存储桶的命名格式为 BucketName-APPID,详情请参见 命名规范 String
setBucketReplicationConfigurationRequest 存储桶复制配置 SetBucketReplicationConfigurationRequest

返回结果说明

成功:无返回值。失败:发生错误(如身份认证失败),抛出异常 CosClientException 或者 CosServiceException。详情请参见 异常处理

查询存储桶复制

功能说明

查询指定存储桶的存储桶复制规则(GET Bucket replication)。

方法原型

// 获取存储桶存储桶复制配置方法1public BucketReplicationConfiguration getBucketReplicationConfiguration(String bucketName)            throws CosClientException, CosServiceException;
// 获取存储桶存储桶复制方法2 public BucketReplicationConfiguration getBucketReplicationConfiguration( GetBucketReplicationConfigurationRequest getBucketReplicationConfigurationRequest) throws CosClientException, CosServiceException;

请求示例

String bucketName = "examplebucket-1250000000";
// 获取存储桶存储桶复制配置方法1BucketReplicationConfiguration brcfRet = cosClient.getBucketReplicationConfiguration(bucketName);
// 获取存储桶存储桶复制配置方法2BucketReplicationConfiguration brcfRet2 = cosClient.getBucketReplicationConfiguration( new GetBucketReplicationConfigurationRequest(bucketName));

参数说明

参数名 参数描述 类型
bucketName 存储桶的命名格式为 BucketName-APPID,详情请参见 命名规范 String
getBucketReplicationConfigurationRequest 获取存储桶复制配置请求 GetBucketReplicationConfigurationRequest

返回结果说明

成功:返回存储桶的存储桶复制规则。失败:发生错误(如身份认证失败),抛出异常 CosClientException 或者 CosServiceException。详情请参见 异常处理

删除存储桶复制

功能说明

删除指定存储桶的存储桶复制规则(DELETE Bucket replication)。

方法原型

// 删除存储桶存储桶复制配置方法1public void deleteBucketReplicationConfiguration(String bucketName)            throws CosClientException, CosServiceException;
// 删除存储桶存储桶复制方法2 public void deleteBucketReplicationConfiguration( DeleteBucketReplicationConfigurationRequest deleteBucketReplicationConfigurationRequest) throws CosClientException, CosServiceException;

请求示例

String bucketName = "examplebucket-1250000000";
// 删除存储桶存储桶复制配置方法1cosClient.deleteBucketReplicationConfiguration(bucketName);
// 删除存储桶存储桶复制配置方法2cosClient.deleteBucketReplicationConfiguration(new DeleteBucketReplicationConfigurationRequest(bucketName));

参数说明

参数名 参数描述 类型
bucketName 存储桶的命名格式为 BucketName-APPID,详情请参见 命名规范 String
deleteBucketReplicationConfigurationRequest 删除存储桶复制配置请求 DeleteBucketReplicationConfigurationRequest

返回结果说明

成功:无返回值。失败:发生错误(如身份认证失败),抛出异常 CosClientException 或者 CosServiceException。详情请参见 异常处理
对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145766.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 视觉智能平台是不是只有图片在这个域名上才能访问人脸识别的功能?-云小二-阿里云

    视觉智能平台为什么我使用 2024/01/11/http://www.yunxiaoer.com/wp-content/uploads/2024/01/20240111121547-659fdbf37a605.png 示例图才能识别,拍照使用其它的图不行?是不是只有图片在 http://viapi-test.oss-cn-shanghai.aliyuncs.…

    2024年1月10日
  • 腾讯云对象存储提交任务

    功能描述 提交一个画质增强任务。 请求 请求示例 POST /jobs HTTP/1.1Host: <BucketName-APPID>.ci.<Region>.myqcloud.comDate: <GMT Date>Authorization: <Auth String>Content-Length: &l…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云对象存储预请求跨域配置

    简介 本文档提供关于预请求跨域配置操作相关的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 Options Object 预请求跨域配置 用预请求来确认是否可以发送真正的跨域请求 功能说明 OPTIONS Object 接口实现对对象进行跨域访问配置的预请求。即在发送跨域请求之前会发送一个 OPTIONS 请求并带上特定的来源域,HTTP …

    腾讯云 2023年12月9日
  • 腾讯云对象存储文档预览

    简介 本文档提供关于文档转码的 API 概览以及 SDK 示例代码。 API 操作描述 文档转码同步请求接口 用于文档转码同步请求的功能 SDK API 参考 SDK 所有接口的具体参数与方法说明,请参考 SDK API 参考。 文档转码同步请求接口 功能说明 用于文档转码同步请求的功能,文档预览功能支持对多种文件类型生成图片格式预览。注意:该接口属于同步请…

    腾讯云 2023年12月9日
  • 腾讯云云函数(SCF)使用方法-云淘科技

    本篇文档将为您指导,如何创建 Ckafka 触发器并完成函数的调用。 步骤1:创建函数 1. 登录 Serverless 控制台。2. 在新建函数页面,选择使用模板创建来新建函数,在搜索框里筛选Ckafka,选择“Ckafka 消息转储至 COS”。如下图所示:n 3. 单击下一步。 步骤2:配置触发器 在函数配置页面,填写函数基础配置。1. 在“触发器…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。