account credentialsコマンドグループ
この情報は、Databricks CLI バージョン 0.205 以降に適用されます。Databricks CLI はパブリック プレビュー段階です。
Databricks CLI使用には、使用状況データ プロビジョニングを含むDatabricksライセンスおよびDatabricksプライバシー通知が適用されます。
Databricks CLI内のaccount credentialsコマンド グループには、アカウントの認証情報構成を管理するコマンドが含まれています。 Databricksが新しいワークスペースの適切なVPCにクラスターをデプロイできるように、 DatabricksはAWSアカウントのクロスアカウント サービスIAMロールにアクセスする必要があります。 資格情報構成はこのロール情報をカプセル化し、新しいワークスペースを作成するときにその ID が使用されます。
databricks アカウント認証情報の作成
指定されたアカウントのクラウド クロス アカウント資格情報を表す Databricks 資格情報構成を作成します。Databricks はこれを使用して、Databricks クラスターをホストするためのネットワーク インフラストラクチャを適切に設定します。AWS IAMロールの場合、返された認証情報オブジェクトの外部 ID ( DatabricksアカウントAPIアカウント ID) を信頼し、必要なアクセス ポリシーを構成する必要があります。
応答のcredentials_idフィールドを保存します。これは、新しい資格情報構成オブジェクトの ID です。
databricks account credentials create [flags]
オプション
--json JSON
インラインJSON文字列またはリクエストボディを含むJSONファイルへの@path
例
次の例では、JSON を使用して資格情報構成を作成します。
databricks account credentials create --json '{"credentials_name": "my-credentials", "aws_credentials": {"sts_role": {"role_arn": "arn:aws:iam::123456789012:role/databricks-cross-account-role"'
次の例では、JSON ファイルを使用して資格情報構成を作成します。
databricks account credentials create --json @credentials.json
databricks アカウント認証情報の削除
ID で指定されたアカウントの Databricks 資格情報構成オブジェクトを削除します。ワークスペースに関連付けられている資格情報を削除することはできません。
databricks account credentials delete CREDENTIALS_ID [flags]
議論
CREDENTIALS_ID
Databricks アカウント API 資格情報の構成 ID。
オプション
例
次の例では、ID によって資格情報構成を削除します。
databricks account credentials delete cred-abc123
databricks アカウント認証情報の取得
ID で指定されたアカウントの Databricks 資格情報構成オブジェクトを取得します。
databricks account credentials get CREDENTIALS_ID [flags]
議論
CREDENTIALS_ID
資格情報の構成 ID。
オプション
例
次の例では、ID によって資格情報の構成を取得します。
databricks account credentials get cred-abc123
databricks アカウント認証情報リスト
ID で指定されたアカウントの Databricks 資格情報構成オブジェクトを一覧表示します。
databricks account credentials list [flags]
オプション
例
次の例では、すべての資格情報の構成を一覧表示します。
databricks account credentials list
グローバルフラグ
--debug
デバッグ ログを有効にするかどうか。
-h または --help
Databricks CLI または関連コマンド グループまたは関連コマンドのヘルプを表示します。
--log-file string
出力ログを書き込むファイルを表す文字列。このフラグが指定されていない場合、デフォルトでは出力ログは stderr に書き込まれます。
--log-format format
ログ形式のタイプ、 textまたはjson 。デフォルト値はtextです。
--log-level string
ログ形式のレベルを表す文字列。指定しない場合は、ログ形式のレベルは無効になります。
-o, --output タイプ
コマンド出力タイプ、 textまたはjson 。デフォルト値はtextです。
-p, --profile string
コマンドを実行するために使用する~/.databrickscfgファイル内のプロファイルの名前。このフラグが指定されていない場合、存在する場合は、 DEFAULTという名前のプロファイルが使用されます。
--progress-format format
進捗ログを表示する形式: default 、 append 、 inplace 、または json
-t, --target string
該当する場合、使用するバンドルターゲット