最近更新时间:2023-01-11 10:41:06
以下代码用于配置空间复制规则。
const rules = {
prefix: ['abc', 'xyz'], // 前缀匹配
deleteMarkerStatus: 'Disabled', // 指明是否开始删除复制,默认关闭
targetBucket: 'dest-test'// 复制规则的目标存储空间
}
client.bucket.putBucketReplicationConfiguration({
Bucket: '<bucketName>',
Rules: rules // 必填
}, function (rerr, data, response, body) {
console.log(data)
})
说明: 规则的详细说明请查看文档
以下代码用于查看指定存储空间的复制规则。
client.bucket.getBucketReplicationConfiguration({
Bucket: '<bucketName>'
}, function (rerr, data, response, body) {
console.log(data) // 不存在时返回404
})
以下代码用于关闭指定存储空间的复制规则。
client.bucket.deleteBucketReplicationConfiguration({
Bucket: '<bucketName>'
}, function (rerr, data, response, body) {
console.log(response.statusCode) // 删除成功返回200,没有配置过则返回204
})
纯净模式