ClusterPolicy
laktory.models.resources.databricks.ClusterPolicy
¤
Bases: ClusterPolicyBase
Databricks cluster policy
Examples:
import io
from laktory import models
policy_yaml = '''
name: okube
definition:
dbus_per_hour:
type: range
maxValue: 10
autotermination_minutes:
type: fixed
value: 30
hidden: true
custom_tags.team:
type: fixed
value: okube
libraries:
- pypi:
package: laktory==0.5.0
access_controls:
- group_name: account users
permission_level: CAN_USE
'''
policy = models.resources.databricks.ClusterPolicy.model_validate_yaml(
io.StringIO(policy_yaml)
)
References
| BASE | DESCRIPTION |
|---|---|
definition
|
Policy definition: JSON document expressed in Databricks Policy Definition Language.
TYPE:
|
description
|
Additional human-readable description of the cluster policy
TYPE:
|
libraries
|
TYPE:
|
max_clusters_per_user
|
Maximum number of clusters allowed per user. When omitted, there is no limit. If specified, value must be greater than zero. *
TYPE:
|
name
|
Cluster policy name. This must be unique. Length must be between 1 and 100 characters
TYPE:
|
policy_family_definition_overrides
|
TYPE:
|
policy_family_id
|
TYPE:
|
| LAKTORY | DESCRIPTION |
|---|---|
access_controls
|
List of access controls
TYPE:
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
additional_core_resources |
TYPE:
|
additional_core_resources
property
¤
- permissions
laktory.models.resources.databricks.clusterpolicy.ClusterPolicyLibraries
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
cran
|
TYPE:
|
egg
|
TYPE:
|
jar
|
TYPE:
|
maven
|
TYPE:
|
pypi
|
TYPE:
|
requirements
|
TYPE:
|
whl
|
TYPE:
|
laktory.models.resources.databricks.clusterpolicy.ClusterPolicyLibrariesCran
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
package
|
TYPE:
|
repo
|
TYPE:
|
laktory.models.resources.databricks.clusterpolicy.ClusterPolicyLibrariesMaven
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
coordinates
|
TYPE:
|
exclusions
|
TYPE:
|
repo
|
TYPE:
|
laktory.models.resources.databricks.clusterpolicy.ClusterPolicyLibrariesPypi
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
package
|
TYPE:
|
repo
|
TYPE:
|