ti fs delete-file-system-token
ファイルシステムトークンを完全に取り消します。変更が反映されると、そのトークンは認証に使用できなくなり、一覧結果にも表示されなくなります。オーナートークンは同じ file system 内のいずれの種類のトークンも取り消せますが、スコープ付きトークンではこのコマンドを使用できません。
構文
ti fs delete-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 キーを使用します。--dry-run: トークンを取り消さずに、認証情報、識別子、および既知のローカルマウント競合を検証します。--help: ヘルプ情報を表示します。--version: バージョン情報を表示します。
すべてのコマンドで共通のオプションについては、グローバルオプション を参照してください。
例
置き換え用トークンを検証した後で古いトークンを取り消します。
# Revocation is permanent; use disable first when you need a reversible rollout. ti fs delete-file-system-token \ --file-system-id "<file-system-id>" \ --token-id "<old-token-id>"オーナートークンを使用してトークンを取り消します。
# The owner token identifies the file system; use the immutable ID of the token being revoked. TI_FS_TOKEN="<owner-fs-token>" ti fs delete-file-system-token \ --token-id "<old-token-id>"