Databricks SDK Python v0.119.0 adds policy compliance and DR features
sdkinfradatabricksengineer
breaking patch
Databricks SDK Python version 0.119.0 introduces new features and API enhancements, including expanded policy compliance capabilities and disaster recovery support. These updates allow for more granular control over cluster enforcement and asset replication for disaster recovery scenarios. The release impacts developers using the Python SDK, particularly those working with workspace compute policies and disaster recovery configurations.
- →Change replicate_workspace_assets field for databricks.sdk.service.disasterrecovery.WorkspaceSet to no longer be required
- →Add cancel_pending_cluster_enforcement() method for w.policy_compliance_for_clusters workspace-level service
- →Add bundle_root_path field for databricks.sdk.service.bundledeployments.WorkspaceInfo
- →Add pending_enforcement field for databricks.sdk.service.compute.ClusterCompliance
- →Add enforce_mode field for databricks.sdk.service.compute.EnforceClusterComplianceRequest
Breaking changes (1) ›
- Change replicate_workspace_assets field for databricks.sdk.service.disasterrecovery.WorkspaceSet to no longer be required
Enhancements (14) ›
- Add cancel_pending_cluster_enforcement() method for w.policy_compliance_for_clusters workspace-level service
- Add bundle_root_path field for databricks.sdk.service.bundledeployments.WorkspaceInfo
- Add pending_enforcement field for databricks.sdk.service.compute.ClusterCompliance
- Add enforce_mode field for databricks.sdk.service.compute.EnforceClusterComplianceRequest
- Add enforce_result field for databricks.sdk.service.compute.EnforceClusterComplianceResponse
- Add pending_enforcement field for databricks.sdk.service.compute.GetClusterComplianceResponse
- Add ai_runtime_task field for databricks.sdk.service.jobs.ResolvedValues
- Add ai_runtime_task_output field for databricks.sdk.service.jobs.RunOutput
- Add ai_runtime_task field for databricks.sdk.service.jobs.RunTask
- Add ai_runtime_task field for databricks.sdk.service.jobs.SubmitTask
- Add ai_runtime_task field for databricks.sdk.service.jobs.Task
- Add xlarge enum value for databricks.sdk.service.apps.ComputeSize
- Add deferred_policy_enforcement_scheduled and deferred_policy_enforcement_failed enum values for databricks.sdk.service.compute.EventType
- Change replicate_workspace_assets field for databricks.sdk.service.disasterrecovery.WorkspaceSet to no longer be required
Read the original announcement →
https://github.com/databricks/databricks-sdk-py/releases/tag/v0.119.0
Related releases
- Databricks SDK for Go v0.172.0 Enhances IAMv2 and Job Cluster Management Databricks Go SDK Releases ·
- Databricks Java SDK v0.146.0 Adds IAM V2 API, Updates Job Cluster Field Databricks Java SDK Releases ·
- Databricks SDK for Python v0.128.0 Adds Account and Workspace IAM V2 API Methods Databricks Python SDK Releases ·
- Amtrak Builds Unified Data Backbone with Databricks for Rail Network Transformation Databricks Blog ·
- Databricks Re-architects Serverless Network Config Delivery for 97.5% Latency Cut Databricks Blog ·
- How a Major Freight Railroad Scaled Pipeline Creation with Databricks Genie Code Databricks Blog ·