ti fs enable-file-system-token
無効化されたファイルシステムトークンを再度有効にします。トークンが使用可能になるまで約 10 秒かかる場合があります。オーナートークン認証では、有効化できるのはスコープ付きトークンのみです。TiDB Cloud API キーでは、どちらの種類のトークンも有効化できます。
構文
ti fs enable-file-system-token
--token-id <string>
[--file-system-id <string>]
[--fs-token <string>]
[--dry-run]
[--help]
[--version]
オプション
--file-system-id <string>: トークンを所有するファイルシステムを指定します。TiDB Cloud API 認証情報を使用する場合は必須です。オーナートークンが ID を提供する場合は省略可能です。--token-id <string>: list コマンドで返される変更不可のトークン ID を指定します。このオプションは必須です。--fs-token <string>: ファイルシステムオーナートークンを使用してリクエストを認可します。省略した場合、コマンドはTI_FS_TOKEN環境変数を使用します。どちらも指定されていない場合、コマンドには TiDB Cloud API 認証情報と--file-system-idが必要です。ローカルに保存されたオーナートークンは自動的には使用されません。--dry-run: リモートのトークン状態を変更せずにリクエストを検証します。--help: ヘルプ情報を表示します。--version: バージョン情報を表示します。
すべてのコマンドで共通のオプションについては、グローバルオプション を参照してください。
例
既知のトークンを有効化する:
# Allow about 10 seconds for all authentication caches to observe the change. ti fs enable-file-system-token \ --file-system-id "<file-system-id>" \ --token-id "<token-id>"オーナートークンを使用してスコープ付きトークンを有効化する:
# The owner token identifies and authorizes token management for its file system. TI_FS_TOKEN="<owner-fs-token>" ti fs enable-file-system-token \ --token-id "<scoped-token-id>"