すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:put-bucket-rtc

最終更新日:Mar 21, 2026

既存のクロスリージョンレプリケーション (CRR) ルールに対して、レプリケーション時間制御 (RTC) 機能を有効または無効にします。

前提条件

開始する前に、以下が準備できていることを確認してください:

  • 少なくとも 1 つの CRR ルールが設定されている OSS バケット

  • 更新したい CRR ルールの ID

  • oss:PutBucketRtc 権限 (Alibaba Cloud ルートアカウントはデフォルトでこの権限を持っています。RAM ユーザーおよびセキュリティトークンサービス (STS) の認証情報には、明示的な権限付与が必要です)

RAM ユーザーに oss:PutBucketRtc 権限を付与する方法については、「RAM ユーザーへのカスタムポリシーのアタッチ」をご参照ください。

構文

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

パラメーター

パラメータータイプ説明
--bucketstringバケットの名前
--rtc-configurationstringRTC の設定。XML または JSON フォーマットで指定します。

利用可能なすべてのフラグについては、「コマンドラインオプション」をご参照ください。

このコマンドは PutBucketRTC API オペレーションにマッピングされます。すべてのパラメーターの詳細な説明については、API リファレンスをご参照ください。

--rtc-configuration

設定は、インラインで渡すか、file:// プレフィックスを使用してファイルから渡します。

XML スキーマ

<RtcConfiguration>
  <RTC>
    <Status>enabled|disabled</Status>
  </RTC>
  <ID>string</ID>
</RtcConfiguration>

JSON スキーマ

{
  "RTC": {
    "Status": "enabled|disabled"
  },
  "ID": "string"
}
フィールドタイプ説明
StatusstringRTC のステータス。有効な値: enableddisabled
IDstring更新する CRR ルールの ID

XML ファイルを使用した RTC の有効化

  1. rtc-configuration.xml を作成します:

       <?xml version="1.0" encoding="UTF-8"?>
       <RtcConfiguration>
           <RTC>
               <Status>enabled</Status>
           </RTC>
           <ID>rtc-configuration</ID>
       </RtcConfiguration>
  2. コマンドを実行します:

       ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration file://rtc-configuration.xml

JSON ファイルを使用した RTC の有効化

  1. rtc-configuration.json を作成します:

       {
           "RTC": {
               "Status": "enabled"
           },
           "ID": "rtc-configuration"
       }
  2. コマンドを実行します:

       ossutil api put-bucket-rtc --bucket examplebucket --rtc-configuration file://rtc-configuration.json

インライン JSON を使用した RTC の有効化

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

次のステップ