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
- 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 ·