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

Object Storage Service:create-cname-token

最終更新日:Sep 18, 2026

ドメイン所有権の検証用の CNAME トークンを作成します。

注意事項

デフォルトでは、Alibaba Cloud アカウントには、ドメイン所有権の検証用の CNAME トークンを作成する権限があります。RAM ユーザーとして、または STS を使用して CNAME トークンを作成するには、oss:CreateCnameToken 権限が必要です。詳細については、「カスタムポリシーを付与する」をご参照ください。

コマンド構文

ossutil api create-cname-token --bucket value --cname-configuration value --wildcard value [flags]

パラメーター

タイプ

説明

--bucket

文字列

対象バケットの名前。

--cname-configuration

文字列

CNAME 構成コンテナー。

--wildcard

文字列

ワイルドカードドメインの CNAME を操作するかどうかを指定します。有効な値: true および false。Agentic Bucket の場合、このパラメーターを true または false に明示的に設定する必要があります。標準バケットの場合、このパラメーターはオプションです。デフォルト値は false です。

説明
  • create-cname-token コマンドは、CreateCnameToken API に対応します。パラメーターの詳細については、「CreateCnameToken」をご参照ください。

  • --wildcard オプションは、ワイルドカードドメイン CNAME の操作に使用します。お使いの ossutil のバージョンがこのパラメーターをサポートしていることを確認してください。

--cname-configuration

--cname-configuration オプションでは、XML と JSON の両方を指定できます。値に file:// プレフィックスが含まれている場合、ファイルから構成を読み取ります。

  • XML 構文:

    <BucketCnameConfiguration>
      <Cname>
        <Domain>string</Domain>
      </Cname>
    </BucketCnameConfiguration>
  • JSON 構文:

    {
      "Cname": {
        "Domain": "string"
      }
    }
説明

サポートされているグローバルコマンドラインオプションの詳細については、「グローバルコマンドラインオプション」をご参照ください。

例

  1. examplebucket にマッピングされたカスタムドメイン名 example.com の所有権を検証するための CNAME トークンを作成します。

    • XML 構成ファイルを使用します。cname-configuration.xml の内容は次のとおりです:

      <?xml version="1.0" encoding="UTF-8"?>
      <BucketCnameConfiguration>
        <Cname>
          <Domain>example.com</Domain>
        </Cname>
      </BucketCnameConfiguration>

      コマンド例:

      ossutil api create-cname-token --bucket examplebucket --cname-configuration file://cname-configuration.xml
    • JSON 構成ファイルを使用します。cname-configuration.json の内容は次のとおりです:

      {
        "Cname": {
          "Domain": "example.com"
        }
      }

      コマンド例:

      ossutil api create-cname-token --bucket examplebucket --cname-configuration file://cname-configuration.json
    • JSON 構成パラメーターを使用します。コマンド例:

      ossutil api create-cname-token --bucket examplebucket --cname-configuration "{\"Cname\":{\"Domain\":\"example.com\"}}"
  2. Agentic Bucket my-uid-region-ab-apsr のワイルドカードドメインのベースドメイン example.com の所有権を検証するための CNAME トークンを作成します。

    JSON 構成パラメーターを使用します。コマンド例:

    ossutil api create-cname-token --bucket my-uid-region-ab-apsr --cname-configuration "{\"Cname\":{\"Domain\":\"example.com\"}}" --wildcard true