Mengaktifkan atau menonaktifkan Replication Time Control (RTC) untuk aturan replikasi lintas wilayah (CRR) yang telah ada.
Prasyarat
Sebelum memulai, pastikan Anda memiliki:
Bucket OSS dengan setidaknya satu aturan CRR yang telah dikonfigurasi
ID aturan CRR yang ingin diperbarui
Izin
oss:PutBucketRtc(akun root Alibaba Cloud memiliki izin ini secara default; pengguna RAM dan kredensial Security Token Service (STS) memerlukan otorisasi eksplisit)
Untuk memberikan izin oss:PutBucketRtc kepada pengguna RAM, lihat Attach a custom policy to a RAM user.
Sintaks
ossutil api put-bucket-rtc --bucket <value> --rtc-configuration <value> [flags]Parameter
| Parameter | Tipe | Deskripsi |
|---|---|---|
--bucket | string | Nama bucket |
--rtc-configuration | string | Konfigurasi RTC, dalam format XML atau JSON |
Untuk semua flag yang tersedia, lihat Command-line options.
Perintah ini dipetakan ke operasi API PutBucketRTC. Untuk deskripsi lengkap semua parameter, lihat Referensi API.
--rtc-configuration
Teruskan konfigurasi secara inline atau dari file menggunakan awalan file://.
Skema XML
<RtcConfiguration>
<RTC>
<Status>enabled|disabled</Status>
</RTC>
<ID>string</ID>
</RtcConfiguration>Skema JSON
{
"RTC": {
"Status": "enabled|disabled"
},
"ID": "string"
}| Field | Tipe | Deskripsi |
|---|---|---|
Status | string | Status RTC. Nilai yang valid: enabled, disabled |
ID | string | ID aturan CRR yang akan diperbarui |
Contoh
Aktifkan RTC menggunakan file XML
Buat
rtc-configuration.xml:<?xml version="1.0" encoding="UTF-8"?> <RtcConfiguration> <RTC> <Status>enabled</Status> </RTC> <ID>rtc-configuration</ID> </RtcConfiguration>Jalankan perintah:
ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration file://rtc-configuration.xml
Aktifkan RTC menggunakan file JSON
Buat
rtc-configuration.json:{ "RTC": { "Status": "enabled" }, "ID": "rtc-configuration" }Jalankan perintah:
ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration file://rtc-configuration.json
Aktifkan RTC dengan JSON inline
ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration "{\"RTC\":{\"Status\":\"enabled\"},\"ID\":\"rtc-configuration\"}"Langkah berikutnya
PutBucketRTC — Referensi API lengkap untuk operasi ini
Command-line options — Semua flag yang didukung oleh ossutil