Menghentikan replikasi data untuk sebuah bucket dan menghapus konfigurasi replikasinya. Setelah aturan dihapus, operasi pada bucket sumber tidak lagi disinkronkan ke bucket tujuan.
Catatan penggunaan
-
Jika tidak ada aturan replikasi data yang dikonfigurasi untuk bucket yang diminta, operasi ini mengembalikan respons 200 OK.
-
Saat Anda menghapus aturan replikasi data, aturan tersebut tidak langsung dihapus. OSS memerlukan waktu untuk menjalankan operasi pembersihan, dan selama proses tersebut status aturan menjadi closing. Aturan akan dihapus setelah pembersihan selesai.
-
Jika Anda memanggil operasi ini untuk aturan replikasi data yang berada dalam status closing, operasi tersebut mengembalikan respons 204 NoContent.
Sintaksis permintaan
POST /?replication&comp=delete HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Content-Length: ContentLength
Content-Type: application/xml
Authorization: SignatureValue
<?xml version="1.0" encoding="UTF-8"?>
<ReplicationRules>
<ID>rule id</ID>
</ReplicationRules>
Elemen permintaan
|
Name |
Type |
Required |
Description |
|
ReplicationRules |
Container |
Yes |
Sebuah container untuk aturan replikasi data yang akan dihapus. Parent node: None Child node: ID |
|
ID |
String |
Yes |
ID dari aturan replikasi yang akan dihapus. Anda dapat memperoleh ID aturan tersebut dari operasi GetBucketReplication. Parent node: ReplicationRules Child node: None |
Contoh
-
Contoh permintaan
POST /?replication&comp=delete HTTP/1.1
Host: oss-example.oss-cn-hangzhou.aliyuncs.com
Date: Thu, 17 Apr 2025 15:39:18 GMT
Content-Length: 46
Content-Type: application/xml
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
<?xml version="1.0" encoding="UTF-8"?>
<ReplicationRules>
<ID>test_replication_1</ID>
</ReplicationRules>
-
Contoh respons
HTTP/1.1 200 OK
x-oss-request-id: 534B371674E88A4D8906****
Date: Thu, 24 Sep 2015 15:39:18 GMT
Connection: close
Content-Length: 0
Server: AliyunOSS
SDK
SDK berikut mendukung operasi ini:
Alat baris perintah ossutil
Untuk perintah ossutil yang terkait dengan operasi ini, lihat delete-bucket-replication.
Kode error
|
Error code |
Status code |
Description |
|
NoSuchBucket |
404 NotFound |
Bucket yang diminta tidak ada. |
|
TooManyReplicationRules |
400 BadRequest |
Permintaan berisi lebih dari satu aturan replikasi data. Setiap permintaan hanya boleh berisi satu aturan replikasi data. |
|
TransferAccAlreadyInUse |
409Conflict |
Akselerasi transfer dinonaktifkan untuk bucket tujuan yang ditentukan untuk replikasi cross-region (CRR). Tanggapan error XML berisi informasi tentang bucket sumber dan bucket tujuan:
|