メインコンテンツまでスキップ

cluster-policies コマンド グループ

注記

この情報は、Databricks CLI バージョン 0.205 以降に適用されます。Databricks CLI は パブリック プレビュー段階です。

Databricks CLI 使用には、使用状況データを含む Databricks ライセンス および Databricks プライバシー通知が適用されます。

Databricks CLI内のcluster-policiesコマンドグループを使用すると、一連のルールに基づいてクラスターを設定するユーザーの機能を制御できます。これらの規則は、クラスターの作成時に使用できる属性または属性値を指定します。 クラスターポリシーには、特定のユーザーおよびグループに使用を制限する ACL があります。「 コンピュート・ポリシーの作成と管理」を参照してください。

databricks cluster-policies create

新しいポリシーを作成します。

databricks cluster-policies create [flags]

オプション

--definition string

JSON で表されるポリシー定義ドキュメント。「 コンピュート・ポリシー・リファレンス」を参照してください。

--description string

クラスターポリシーの人間が判読できる追加の説明。

--json JSON

インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path

--max-clusters-per-user int

このポリシーを使用してアクティブにできるユーザーあたりのクラスターの最大数。

--name string

ユーザーによって要求されたクラスターポリシー名。

--policy-family-definition-overrides string

JSON で表されるポリシー定義ドキュメント。「 コンピュート・ポリシー・リファレンス」を参照してください。

--policy-family-id string

ポリシー ファミリの ID。

グローバルフラグ

databricks cluster-policies delete

クラスターのポリシーを削除します。 このポリシーによって管理されるクラスターは、引き続き実行できますが、編集することはできません。

databricks cluster-policies delete POLICY_ID [flags]

引数

POLICY_ID

削除するポリシーの ID。

オプション

--json JSON

インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path

グローバルフラグ

databricks cluster-policies edit

クラスターの既存のポリシーを更新します。 この操作により、前のポリシーによって管理される一部のクラスターが無効になる場合があります。

databricks cluster-policies edit POLICY_ID [flags]

引数

POLICY_ID

更新するポリシーの ID。

オプション

--definition string

JSON で表されるポリシー定義ドキュメント。「 コンピュート・ポリシー・リファレンス」を参照してください。

--description string

クラスターポリシーの人間が判読できる追加の説明。

--json JSON

インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path

--max-clusters-per-user int

このポリシーを使用してアクティブにできるユーザーあたりのクラスターの最大数。

--name string

ユーザーによって要求されたクラスターポリシー名。

--policy-family-definition-overrides string

JSON で表されるポリシー定義ドキュメント。「 コンピュート・ポリシー・リファレンス」を参照してください。

--policy-family-id string

ポリシー ファミリの ID。

グローバルフラグ

databricks cluster-policies get

クラスターポリシーエンティティを取得します。 作成と編集は管理者のみが利用できます。

databricks cluster-policies get POLICY_ID [flags]

引数

POLICY_ID

クラスターポリシーの正規の一意の識別子。

オプション

グローバルフラグ

databricks cluster-policies list

要求元ユーザーがアクセスできるポリシーを一覧表示します。

databricks cluster-policies list [flags]

オプション

--sort-column ListSortColumn

並べ替えの基準となるクラスターポリシー属性。サポートされている値: POLICY_CREATION_TIMEPOLICY_NAME

--sort-order ListSortOrder

ポリシーが一覧表示される順序。サポートされている値: ASCDESC

グローバルフラグ

databricks cluster-policies get-permission-levels

クラスターポリシーのアクセス許可レベルを取得します。

databricks cluster-policies get-permission-levels CLUSTER_POLICY_ID [flags]

引数

CLUSTER_POLICY_ID

アクセス許可を取得または管理するクラスターポリシー。

オプション

グローバルフラグ

databricks cluster-policies get-permissions

クラスターポリシーのアクセス許可を取得します。クラスターポリシーは、ルートオブジェクトからアクセス許可を継承できます。

databricks cluster-policies get-permissions CLUSTER_POLICY_ID [flags]

引数

CLUSTER_POLICY_ID

アクセス許可を取得または管理するクラスターポリシー。

オプション

グローバルフラグ

databricks cluster-policies set-permissions

オブジェクトに対する権限を設定し、既存の権限が存在する場合は置き換えます。指定されていない場合は、すべての直接アクセス許可を削除します。オブジェクトは、ルート オブジェクトからアクセス許可を継承できます。

databricks cluster-policies set-permissions CLUSTER_POLICY_ID [flags]

引数

CLUSTER_POLICY_ID

アクセス許可を取得または管理するクラスターポリシー。

オプション

--json JSON

インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path

グローバルフラグ

databricks cluster-policies update-permissions

クラスターポリシーのアクセス許可を更新します。クラスターポリシーは、ルートオブジェクトからアクセス許可を継承できます。

databricks cluster-policies update-permissions CLUSTER_POLICY_ID [flags]

引数

CLUSTER_POLICY_ID

アクセス許可を取得または管理するクラスターポリシー。

オプション

--json JSON

インライン JSON 文字列、またはリクエスト本文を含む JSON ファイルへの@path

グローバルフラグ

グローバルフラグ

--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

進行状況ログを表示する形式: defaultappendinplacejson

-t, --target string

該当する場合は、使用するバンドル・ターゲット