bucket-tagging コマンドは、バケットのタグ設定を追加、変更、クエリ、または削除する場合に使用します。

詳細は、「」「バケットのタグ」をご参照ください。

コマンド構文

  • バケットのタグ設定を追加または変更する
    ./ossutil bucket-tagging --method put oss://bucket  tagkey1#tagvalue1 tagkey2#tagvalue2
    バケットにタグが設定されていない場合、このコマンドを実行してバケットにタグを追加できます。 バケットにタグが設定されている場合、このコマンドを実行して既存のタグを上書きできます。
    • バケットのタグを設定できるのは、バケット所有者と許可されたユーザーのみです。 それ以外の場合、403 Forbidden がエラーコード AccessDenied と共に返されます。
    • タグのキーと値は、シャープ記号 (#) で区切ります。
    • バケットには最大 20 個のタグを設定できます。 複数のタグはスペースで区切ります。
    • タグのキーと値には、文字、数字、スペース、および次の特殊文字を含めることができます。

      + ‑ = . _ : /

    • タグのキーは必須です。 タグのキーは 最大 64 バイトで、http://https://、または Aliyun で始めることはできません。
    • タグの値はオプションです。 タグの値は最大 128 バイトです。
    • タグのキーと値は UTF-8 でエンコードする必要があります。
  • バケットのタグ設定をクエリする
    ./ossutil bucket-tagging --method get oss://bucket
  • バケットのタグ設定を削除する
    ./ossutil bucket-tagging --method delete oss://bucket

  • バケットのタグ設定を追加する
    ./ossutil bucket-tagging --method put oss://bucket1  tag1#test1 tag2#test2
  • バケットのタグ設定をクエリする
    ./ossutil bucket-tagging --method get oss://bucket1
  • バケットのタグ設定を削除する
    ./ossutil bucket-tagging --method delete oss://bucket1

一般的なオプション

次の表に、bucket-tagging コマンドに追加できるオプションを示します。
オプション 説明
--method HTTP リクエストメソッドを指定します。 有効値:
  • put:バケットのタグ設定を追加または変更します。
  • get:バケットのタグ設定を取得します。
  • delete:バケットのタグ設定を削除します。
--loglevel ログレベルを指定します。 デフォルト値は null で、ログファイルが生成されないことを示します。 有効値:
  • info:プロンプトログを生成します。
  • debug:対応する HTTP リクエストとレスポンス情報を含む詳細なログを生成します。
--proxy-host プロキシサーバーの URL を指定します。 HTTP、HTTPS、SOCKS5 がサポートされています。 URL の例:http://120.79. **.**:3128、socks5://120.79. **. **:1080 など。
--proxy-user プロキシサーバーのユーザー名を指定します。 デフォルト値は null です。
--proxy-pwd プロキシサーバーのパスワードを指定します。 デフォルト値は null です。
一般的なオプションの詳細は、「サポートされているすべてのオプションの表示」をご参照ください。