共用方式為

cluster-policies 命令组

注释

此信息适用于 Databricks CLI 版本 0.205 及更高版本。 Databricks CLI 目前处于公共预览阶段。

Databricks CLI 的使用须遵守 Databricks 许可Databricks 隐私声明,包括任何数据使用规定。

cluster-policies CLI 中的命令组允许你控制用户基于一组规则配置群集的能力。 这些规则指定在创建群集期间可以使用哪些属性或属性值。 群集策略具有 ACL,用于限制其对特定用户和组的使用。 请参阅创建和管理计算策略

databricks 群集策略创建

创建新策略。

databricks cluster-policies create [flags]

选项

--definition string

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

--description string

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

--json JSON

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

--max-clusters-per-user int

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

--name string

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

--policy-family-definition-overrides string

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

--policy-family-id string

    策略类别的 ID。

全局标志

databricks 群集策略删除

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

databricks cluster-policies delete POLICY_ID [flags]

论据

POLICY_ID

    要删除的策略的 ID。

选项

--json JSON

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

全局标志

databricks 群集策略修改

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

databricks cluster-policies edit POLICY_ID [flags]

论据

POLICY_ID

    要更新的策略的 ID。

选项

--definition string

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

--description string

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

--json JSON

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

--max-clusters-per-user int

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

--name string

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

--policy-family-definition-overrides string

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

--policy-family-id string

    策略类别的 ID。

全局标志

databricks 群集策略获取

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

databricks cluster-policies get POLICY_ID [flags]

论据

POLICY_ID

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

选项

全局标志

databricks 群集策略列表

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

databricks cluster-policies list [flags]

选项

--sort-column ListSortColumn

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

--sort-order ListSortOrder

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

全局标志

databricks 群集策略 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 集群策略设置权限

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

databricks cluster-policies set-permissions CLUSTER_POLICY_ID [flags]

论据

CLUSTER_POLICY_ID

    用于获取或管理权限的群集策略。

选项

--json JSON

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

全局标志

在 Databricks 中更新 cluster-policies 权限

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

databricks cluster-policies update-permissions CLUSTER_POLICY_ID [flags]

论据

CLUSTER_POLICY_ID

    用于获取或管理权限的群集策略。

选项

--json JSON

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

全局标志

全局标志

--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 字符串

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