Active ou désactive la fonctionnalité Replication Time Control (RTC) pour les règles de réplication inter-régions (CRR) existantes.
Notes d'utilisation
Par défaut, un compte Alibaba Cloud est autorisé à activer ou désactiver RTC sur les règles CRR existantes. Pour effectuer cette opération avec un utilisateur RAM ou via le Security Token Service (STS), vous devez disposer de l'autorisation oss:PutBucketRtc. Pour plus d'informations, consultez la rubrique Attacher une stratégie personnalisée à un utilisateur RAM.
Syntaxe de la commande
ossutil api put-bucket-rtc --bucket value --rtc-configuration value [flags]
|
Paramètre |
Type |
Description |
|
--bucket |
string |
Nom du bucket. |
|
--rtc-configuration |
string |
Configuration RTC. |
La commande put-bucket-rtc correspond à l'opération PutBucketRTC. Pour plus de détails sur les paramètres de l'opération PutBucketRTC, consultez la rubrique PutBucketRTC.
--rtc-configuration
L'option --rtc-configuration accepte les formats XML et JSON. Si la valeur de l'option commence par le préfixe file://, la configuration est lue depuis un fichier.
-
Format XML :
<RtcConfiguration> <RTC> <Status>string</Status> </RTC> <ID>string</ID> </RtcConfiguration> -
Format JSON :
{ "RTC": { "Status": "string" }, "ID": "string" }
Pour plus d'informations, consultez la rubrique Options de ligne de commande.
Exemples
Les exemples suivants montrent comment activer RTC pour une règle CRR dont l'ID est rtc-configuration, configurée pour le bucket examplebucket.
-
Le fichier de configuration XML rtc-configuration.xml contient les éléments suivants :
<?xml version="1.0" encoding="UTF-8"?> <RtcConfiguration> <RTC> <Status>enabled</Status> </RTC> <ID>rtc-configuration</ID> </RtcConfiguration>ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration file://rtc-configuration.xml -
Le fichier de configuration JSON rtc-configuration.json contient les éléments suivants :
{ "RTC": { "Status": "enabled" }, "ID": "rtc-configuratione" }ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration file://rtc-configuration.json -
Configurez les paramètres directement dans la commande au format JSON :
ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration "{\"RTC\":{\"Status\":\"enabled\"},\"ID\":\"rtc-configuration\"}"