databricks Databricks Go SDK Releases · · 0.140.0

Databricks SDK for Go v0.140.0: Enhanced Workspace Addressing and API Features

sdkinfradatabricksengineer
patch

Databricks SDK for Go version 0.140.0 introduces an improved workspace addressing mechanism using `X-Databricks-Workspace-Id` for API calls, enhancing the unification initiative. It also adds several new API fields and methods, including `UpdateTokenManagement` and fields for job and pipeline deployments, benefiting developers working with Databricks workspaces and configurations.

  • Add UpdateTokenManagement method for w.TokenManagement workspace-level service
  • Add DeploymentId and VersionId fields for jobs.JobDeployment
  • Add DeploymentId and VersionId fields for pipelines.PipelineDeployment
  • Add AutoscopeEnabled field for settings.CreateOboTokenRequest
  • Add AutoscopeEnabled field for settings.CreateTokenRequest
Enhancements (8)
  • Add UpdateTokenManagement method for w.TokenManagement workspace-level service
  • Add DeploymentId and VersionId fields for jobs.JobDeployment
  • Add DeploymentId and VersionId fields for pipelines.PipelineDeployment
  • Add AutoscopeEnabled field for settings.CreateOboTokenRequest
  • Add AutoscopeEnabled field for settings.CreateTokenRequest
  • Add AutoscopeState, BackfillScopes, InferredScopes and Scopes fields for settings.PublicTokenInfo
  • Add AutoscopeState, BackfillScopes, InferredScopes and Scopes fields for settings.TokenInfo
  • Add ResourceType field for bundle.Operation
Maintenance (1)
  • Switch workspace addressing header on workspace-scoped API calls from X-Databricks-Org-Id to X-Databricks-Workspace-Id. The value continues to come from Config.WorkspaceID (DATABRICKS_WORKSPACE_ID), and now accepts either a classic numeric workspace ID or a CPDR connection ID (server disambiguates). Part of the DECO + Unified Workspace Addressing initiative

Read the original announcement →

https://github.com/databricks/databricks-sdk-go/releases/tag/v0.140.0

Related releases