详情页标题前

腾讯云对象存储跨地域复制

详情页1

简介

文档提供关于跨地域复制的 API 概览以及 SDK 示例代码。

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

设置跨地域复制

功能说明

设置存储桶的跨地域复制规则。注意 存储桶必须开启版本控制才能使用跨地域复制功能。

请求示例

cos.putBucketReplication({    Bucket: 'examplebucket-1250000000',  /* 必须 */    Region: 'COS_REGION',     /* 存储桶所在地域,必须字段 */    ReplicationConfiguration: { /* 必须 */        Role: "qcs::cam::uin/100000000001:uin/100000000001",        Rules: [{            ID: "1",            Status: "Enabled",            Prefix: "sync/",            Destination: {                Bucket: "qcs::cos:ap-beijing::destinationbucket-1250000000",                StorageClass: "Standard",            }        }]    }}, function (err, data) {    console.log(err || data);});

参数说明

参数名称 描述 类型 是否必填
Bucket 源存储桶,格式:BucketName-APPID String
Region 存储桶所在地域,枚举值请参见 地域和访问域名 String
ReplicationConfiguration 定义跨地域复制规则 Object
– Role 复制过程以什么角色的身份格式:qcs::cam::uin/100000000001:uin/100000000011其中100000000001是主账号,100000000011是子账号 Object
– Rules 复制具体规则列表 ObjectArray
– – ID 标注具体 Rule 的 ID String
– – Status 标识 Rule 是否生效,枚举值:Enabled、Disabled String
– – Prefix 前缀匹配策略,不可重叠,重叠返回错误。前缀匹配根目录为空 String
– – Destination 目标存储桶信息 Object
– – – Bucket 目标存储桶的名称格式:qcs::cos:::例如:qcs::cos:ap-beijing::destinationbucket-1250000000 Object
– – – StorageClass 复制后的存储类型,枚举值:STANDARD、STANDARD_IA、ARCHIVE,默认值:STANDARD Object

回调函数说明

function(err, data) { ... }
参数名称 描述 类型
err 请求发生错误时返回的对象,包括网络错误和业务错误,如果请求成功则为空,详情请参见 错误码 文档 Object
– statusCode 请求返回的 HTTP 状态码,例如200、403、404等 Number
– headers 请求返回的头部信息 Object
data 请求成功时返回的对象,如果请求发生错误,则为空 Object
– statusCode 请求返回的 HTTP 状态码,例如200、403、404等 Number
– headers 请求返回的头部信息 Object

查询跨地域复制

功能说明

查询存储桶的跨地域复制规则。

请求示例

cos.getBucketReplication({    Bucket: 'examplebucket-1250000000', /* 必须 */    Region: 'COS_REGION',     /* 存储桶所在地域,必须字段 */}, function(err, data) {    console.log(err || data);});

返回示例

{    "ReplicationConfiguration": {        "Role": "qcs::cam::uin/100000000001:uin/100000000001",        "Rules": {            "ID": "1",            "Status": "Enabled",            "Prefix": "sync/",            "Destination": {                "Bucket": "qcs::cos:ap-beijing::destinationbucket-1250000000",                "StorageClass": "Standard"            }        }    },    "statusCode": 200,    "headers": {}}

参数说明

参数名称 描述 类型 是否必填
Bucket 查询跨地域复制的存储桶,格式:BucketName-APPID String
Region 存储桶所在地域,枚举值请参见 地域和访问域名 String

回调函数说明

function(err, data) { ... }
参数名称 描述 类型
err 请求发生错误时返回的对象,包括网络错误和业务错误,如果请求成功则为空,详情请参见 错误码 文档 Object
data 请求成功时返回的对象,如果请求发生错误,则为空 Object
– ReplicationConfiguration 跨地域复制规则 Object
– – Role 复制过程以什么角色的身份格式:qcs::cam::uin/100000000001:uin/100000000011其中100000000001是主账号,100000000011是子账号 Object
– – Rules 复制具体规则列表 ObjectArray
– – – ID 标注具体 Rule 的 ID String
– – – Status 标识 Rule 是否生效,枚举值:Enabled、Disabled String
– – – Prefix 前缀匹配策略,不可重叠,重叠返回错误。前缀匹配根目录为空 String
– – – Destination 目标存储桶信息 Object
– – – – Bucket 目标存储桶的名称格式:qcs::cos:::例如:qcs::cos:ap-beijing::destinationbucket-1250000000 Object
– – – – StorageClass 复制后的存储类型,枚举值:STANDARD、STANDARD_IA、ARCHIVE,默认值:STANDARD Object

删除跨地域复制

功能说明

删除存储桶的跨地域复制规则。

请求示例

cos.deleteBucketReplication({    Bucket: 'examplebucket-1250000000', /* 必须 */    Region: 'COS_REGION',     /* 存储桶所在地域,必须字段 */}, function(err, data) {    console.log(err || data);});

参数说明

参数名称 描述 类型 是否必填
Bucket 删除跨地域复制的存储桶,格式:BucketName-APPID String
Region 存储桶所在地域,枚举值请参见 地域和访问域名 String

回调函数说明

function(err, data) { ... }
参数名 参数描述 类型
err 请求发生错误时返回的对象,包括网络错误和业务错误,如果请求成功则为空,详情请参见 错误码 文档 Object
– statusCode 请求返回的 HTTP 状态码,例如200、403、404等 Number
– headers 请求返回的头部信息 Object
data 请求成功时返回的对象,如果请求发生错误,则为空 Object
– statusCode 请求返回的 HTTP 状态码,例如200、403、404等 Number
– headers 请求返回的头部信息 Object



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

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

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

相关推荐

  • 腾讯云对象存储对比度

    功能概述 对比度指一幅图像中明暗区域最亮的白和最暗的黑之间不同亮度层级的测量,即指一幅图像灰度反差的大小。对象存储通过数据万象 imageMogr2 接口调节图片对比度。该功能支持以下处理方式:下载时处理上传时处理云上数据处理 授权说明 下载时处理:授权策略中 action 设置为 cos:GetObject。上传时处理:授权策略中 action 设置为 c…

    2023年12月9日
  • 腾讯云容器服务其他资源管理同尘科技

    本文档介绍通过腾讯云容器服务控制台管理其他 Kubernetes 资源,例如命名空间、配置、存储等。 前提条件 已创建状态为“运行中”的 Serverless 集群,详情请参见 创建集群。 操作步骤 1. 登录容器服务控制台 ,选择左侧导航栏中的 集群。2. 在集群管理页面,单击 Serverless 集群 ID。3. 在集群详情页面,您可参考以下文档进行其…

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云Serverless HTTP 服务快速部署 Egg 框架

    操作场景 本文将为您指导如何通过 Web Function,将您的本地 Egg 项目快速部署到云端。说明本文档主要介绍控制台部署方案,您也可以通过命令行完成部署,详情请参见 通过命令行完成框架部署。 前提条件 在使用腾讯云云函数服务之前,您需要 注册腾讯云账号 并完成 实名认证。 操作步骤 模板部署:一键部署 Egg 项目 1. 登录 Serverless …

    2023年12月9日
  • CDN回源至函数计算,为什么使用http触发器url作为源站地址?-云小二-阿里云

    CDN回源至函数计算,为什么使用http触发器url作为源站地址可以正常接收到CDN回源的header,而使用自定义域名则丢失CDN回源的header,x-forwarded-for也没有CDN节点的ip? 以下为热心网友提供的参考意见 使用HTTP触发器URL作为源站地址时,CDN回源的header能够正常被接收。这是因为在这种情况下,CDN将回源流量直接…

    2023年12月7日
  • 腾讯云对象存储存储桶标签

    简介 本文档提供关于存储桶标签的 API 概览以及 SDK 示例代码。 API 操作名 操作描述 PUT Bucket tagging 设置存储桶标签 为已存在的存储桶设置标签 GET Bucket tagging 查询存储桶标签 查询指定存储桶下已有的存储桶标签 DELETE Bucket tagging 删除存储桶标签 删除指定的存储桶标签 设置存储桶标…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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