Tous les produits
Search
Centre de documentation

Object Storage Service:PutBucketRTC

Dernière mise à jour :Aug 18, 2026

Active ou désactive la fonctionnalité Replication Time Control (RTC) pour les règles de réplication inter-régions (CRR) existantes.

Syntaxe de la requête

PUT /?rtc 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"?>
<ReplicationRule>
    <RTC>
        <Status>enabled or disabled</Status>
    </RTC>
    <ID>rule id</ID>
</ReplicationRule>

En-têtes de requête

Tous les en-têtes d'une requête PutBucketRTC sont des en-têtes de requête courants. Pour plus d'informations, consultez la section En-têtes de requête courants.

Paramètres de requête

Paramètre

Type

Obligatoire

Exemple

Description

ReplicationRule

Conteneur

Oui

S.O.

Conteneur qui stocke les configurations RTC.

Nœuds parents : aucun

Nœuds enfants : RTC et ID

RTC

Conteneur

Oui

S.O.

Conteneur qui stocke l'état de la fonctionnalité RTC.

Nœuds parents : ReplicationRule

Nœuds enfants : Status

Status

Chaîne

Oui

enabled

État de la fonctionnalité RTC.

Valeur par défaut : disabled. Valeurs valides :

  • enabled : La fonctionnalité RTC est activée.

    Important

    Lorsque la fonctionnalité RTC est activée, si la réplication des données historiques est en cours ou si la règle de réplication n'est pas effective, l'état de la fonctionnalité RTC est « enabling ». Si la réplication des données historiques est terminée ou si la réplication des données historiques n'est pas sélectionnée, et que la règle de réplication est effective, l'état de la fonctionnalité RTC est « enabled ».

  • disabled : La fonctionnalité RTC est désactivée.

Nœuds parents : RTC

Nœuds enfants : aucun

ID

Chaîne

Oui

test_replication_rule_1

ID de la règle CRR pour laquelle vous souhaitez configurer l'état de la fonctionnalité RTC. Appelez l'opération DeleteBucketReplication pour obtenir l'ID de la règle CRR.

Nœuds parents : ReplicationRule

Nœuds enfants : Status

En-têtes de réponse

Tous les en-têtes de la réponse à une requête PutBucketRTC sont des en-têtes de réponse courants. Pour plus d'informations, consultez la section En-têtes de réponse courants.

Exemples

  • Exemple de requête

    PUT /?rtc HTTP/1.1
    Host: oss-example.oss-cn-hangzhou.aliyuncs.com
    Date: Thu, 21 Jul 2022 15:39:18 GMT
    Content-Length: 46
    Content-Type: application/xml
    Authorization: OSS qn6q**************:77Dv****************
    
    <?xml version="1.0" encoding="UTF-8"?>
    <ReplicationRule>
        <RTC>
            <Status>enabled</Status>
        </RTC>
        <ID>test_replication_rule_1</ID>
    </ReplicationRule>
  • Exemple de réponse

    HTTP/1.1 200 OK
    x-oss-request-id: 534B371674E88A4D8906****
    Date: Thu, 21 Jul 2022 15:39:18 GMT
    Content-Length: 0
    Connection: close
    Server: AliyunOSS

SDK OSS

Utilisez les SDK OSS pour les langages de programmation suivants afin d'appeler l'opération PutBucketRTC :

ossutil

Pour plus d'informations sur la commande ossutil correspondant à l'opération PutBucketRTC, consultez la section put-bucket-rtc.

Codes d'erreur

Code d'erreur

Code d'état HTTP

Description

ReplicationLocationNotSupportRtc

400 BadRequest

La fonctionnalité RTC n'est pas disponible dans cette région. Pour plus d'informations sur les régions dans lesquelles la fonctionnalité RTC est disponible, consultez la section Présentation.

BucketReplicationInClosingStatus

400 BadRequest

Si la règle CRR est désactivée, vous ne pouvez pas activer ni désactiver la fonctionnalité RTC.

BucketReplicationNotSupportRtc

400 BadRequest

La règle CRR actuelle ne prend pas en charge la fonctionnalité RTC. Contactez le support technique pour diagnostiquer et résoudre les problèmes.