databricks Databricks Go SDK Releases · · 0.168.0

Databricks SDK Go v0.168.0 Adds Fields, Removes Internal IDs

sdkinfradatabricksengineer
breaking patch

Databricks SDK Go version 0.168.0 introduces new fields to several types, enhancing job trigger states, workspace object information, and IAM group, service principal, and user details. It also includes breaking changes by removing the `InternalId` field from Group, ServicePrincipal, and User types. This update affects developers interacting with the Databricks API via the Go SDK, particularly those managing IAM resources.

  • Remove InternalId field for iamv2.Group
  • Remove InternalId field for iamv2.ServicePrincipal
  • Remove InternalId field for iamv2.User
  • Add PauseStatus field for jobs.TriggerStateProto
  • Add DirectoryInfo field for workspace.ObjectInfo
Breaking changes (3)
  • Remove InternalId field for iamv2.Group
  • Remove InternalId field for iamv2.ServicePrincipal
  • Remove InternalId field for iamv2.User
Enhancements (5)
  • Add PauseStatus field for jobs.TriggerStateProto
  • Add DirectoryInfo field for workspace.ObjectInfo
  • Add GroupId field for iamv2.Group
  • Add ServicePrincipalId field for iamv2.ServicePrincipal
  • Add UserId field for iamv2.User
Read the original announcement →

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

Related releases