Todos los productos
Search
Centro de documentos

Object Storage Service:put-bucket-rtc

Última actualización: Sep 24, 2026

Habilita o deshabilita Replication Time Control (RTC) para las reglas de cross-region replication (CRR) existentes.

Notas de uso

De forma predeterminada, una cuenta de Alibaba Cloud tiene los permisos necesarios para habilitar o deshabilitar RTC en las reglas de CRR existentes. Para habilitar o deshabilitar RTC con un usuario de RAM o Security Token Service (STS), debe contar con el permiso oss:PutBucketRtc. Para obtener más información, consulte Attach a custom policy to a RAM user.

Sintaxis del comando

ossutil api put-bucket-rtc --bucket value --rtc-configuration value [flags]

Parámetro

Tipo

Descripción

--bucket

string

El nombre del bucket.

--rtc-configuration

string

La configuración de RTC.

Nota

El comando put-bucket-rtc corresponde a la operación PutBucketRTC. Para obtener más información sobre los parámetros de esta operación, consulte PutBucketRTC.

--rtc-configuration

La opción --rtc-configuration admite los formatos XML y JSON. Si el valor de la opción incluye el prefijo file://, la configuración se lee desde un archivo.

  • Formato XML:

    <RtcConfiguration>
      <RTC>
        <Status>string</Status>
      </RTC>
      <ID>string</ID>
    </RtcConfiguration>
  • Formato JSON:

    {
      "RTC": {
        "Status": "string"
      },
      "ID": "string"
    }
Nota

Para obtener más información, consulte Command-line options.

Ejemplos

A continuación se muestra cómo habilitar RTC para una regla de CRR con el identificador rtc-configuration, configurada en el bucket examplebucket.

  • El archivo de configuración XML rtc-configuration.xml contiene lo siguiente:

    <?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
  • El archivo de configuración JSON rtc-configuration.json contiene lo siguiente:

    {
        "RTC": {
            "Status": "enabled"
        },
        "ID": "rtc-configuratione"
    }
    ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration file://rtc-configuration.json
  • Configure los parámetros del siguiente comando en formato JSON:

    ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration "{\"RTC\":{\"Status\":\"enabled\"},\"ID\":\"rtc-configuration\"}"