cluster-policies 命令组

Note

此信息适用于 Databricks CLI 版本 0.205 及更高版本。 The Databricks CLI is in Public Preview.

Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.

The cluster-policies command group within the Databricks CLI allows you to control users' ability to configure clusters based on a set of rules. 这些规则指定在创建群集期间可以使用哪些属性或属性值。 群集策略具有 ACL,用于限制其对特定用户和组的使用。 请参阅创建和管理计算策略

databricks 群集策略创建

创建新策略。

databricks cluster-policies create [flags]

选项

--definition string

    以 JSON 表示的策略定义文档。 请参阅 计算策略参考

--description string

    群集策略的其他可读说明。

--json JSON

    内联 JSON 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件

--max-clusters-per-user int

    每个用户可以使用此策略的最大群集数。

--name string

    用户请求的群集策略名称。

--policy-family-definition-overrides string

    以 JSON 表示的策略定义文档。 请参阅 计算策略参考

--policy-family-id string

    策略系列的 ID。

Global flags

databricks 群集策略删除

删除群集的策略。 受此策略管理的群集仍可运行,但无法编辑。

databricks cluster-policies delete POLICY_ID [flags]

Arguments

POLICY_ID

    要删除的策略的 ID。

选项

--json JSON

    内联 JSON 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件

Global flags

databricks 群集策略编辑

更新群集的现有策略。 此作可能会使受上一策略约束的某些群集无效。

databricks cluster-policies edit POLICY_ID [flags]

Arguments

POLICY_ID

    要更新的策略的 ID。

选项

--definition string

    以 JSON 表示的策略定义文档。 请参阅 计算策略参考

--description string

    群集策略的其他可读说明。

--json JSON

    内联 JSON 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件

--max-clusters-per-user int

    每个用户可以使用此策略的最大群集数。

--name string

    用户请求的群集策略名称。

--policy-family-definition-overrides string

    以 JSON 表示的策略定义文档。 请参阅 计算策略参考

--policy-family-id string

    策略系列的 ID。

Global flags

databricks 群集策略获取

获取群集策略实体。 创建和编辑仅适用于管理员。

databricks cluster-policies get POLICY_ID [flags]

Arguments

POLICY_ID

    群集策略的规范唯一标识符。

选项

Global flags

databricks 群集策略列表

列出请求用户可访问的策略。

databricks cluster-policies list [flags]

选项

--sort-column ListSortColumn

    要排序的群集策略属性。 支持的值: POLICY_CREATION_TIMEPOLICY_NAME

--sort-order ListSortOrder

    列出策略的顺序。 支持的值: ASCDESC

Global flags

databricks 群集策略 get-permission-levels

获取群集策略权限级别。

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

Arguments

CLUSTER_POLICY_ID

    要为其获取或管理权限的群集策略。

选项

Global flags

databricks cluster-policies get-permissions

获取群集策略的权限。 群集策略可以从其根对象继承权限。

databricks cluster-policies get-permissions CLUSTER_POLICY_ID [flags]

Arguments

CLUSTER_POLICY_ID

    要为其获取或管理权限的群集策略。

选项

Global flags

databricks 群集策略集权限

设置对象的权限,替换现有权限(如果存在)。 如果未指定任何权限,则删除所有直接权限。 对象可以从其根对象继承权限。

databricks cluster-policies set-permissions CLUSTER_POLICY_ID [flags]

Arguments

CLUSTER_POLICY_ID

    要为其获取或管理权限的群集策略。

选项

--json JSON

    内联 JSON 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件

Global flags

databricks cluster-policies update-permissions

更新群集策略的权限。 群集策略可以从其根对象继承权限。

databricks cluster-policies update-permissions CLUSTER_POLICY_ID [flags]

Arguments

CLUSTER_POLICY_ID

    要为其获取或管理权限的群集策略。

选项

--json JSON

    内联 JSON 字符串或 @path 包含请求正文的 JSON 文件的 JSON 文件

Global flags

Global flags

--debug

  是否启用调试日志记录。

-h--help

    显示 Databricks CLI、相关命令组或相关命令的帮助。

--log-file 字符串

    一个字符串,表示要将输出日志写入到的文件。 如果未指定此标志,则默认会将输出日志写入到 stderr。

--log-format 格式

    日志格式类型或 textjson。 默认值是 text

--log-level 字符串

    一个表示日志格式级别的字符串。 如果未指定,则禁用日志格式级别。

-o, --output 类型

    命令输出类型或 textjson。 默认值是 text

-p, --profile 字符串

    用于运行命令的文件中配置文件 ~/.databrickscfg 的名称。 如果未指定此标志,则如果存在,则使用命名 DEFAULT 的配置文件。

--progress-format 格式

    显示进度日志的格式: defaultappendinplacejson

-t, --target 字符串

    如果适用,要使用的捆绑包目标