Databricks Java SDK v0.146.0 Adds IAM V2 API, Updates Job Cluster Field
The Databricks SDK for Java has been updated to version 0.146.0, introducing extensive IAM V2 APIs for both account and workspace clients. This release allows developers to programmatically manage users, groups, service principals, and workspace assignments directly through the SDK. Additionally, the `newCluster` field in `com.databricks.sdk.service.jobs.JobCluster` is no longer required, which is noted as a breaking change. These updates enhance automation capabilities for Databricks platform management.
- →Change newCluster field for com.databricks.sdk.service.jobs.JobCluster to no longer be required
- →Add createTime and updateTime fields for com.databricks.sdk.service.dashboards.GenieSpace
Breaking changes (1) ›
- Change newCluster field for com.databricks.sdk.service.jobs.JobCluster to no longer be required
Enhancements (4) ›
Add createDirectGroupMember(), createGroup(), createServicePrincipal(), createUser(), createWorkspaceAssignment(), deleteDirectGroupMember(), deleteGroup(), deleteServicePrincipal(), deleteUser(), deleteWorkspaceAssignment(), getDirectGroupMember(), getGroup(), getServicePrincipal(), getUser(), getWorkspaceAssignment(), listDirectGroupMembers(), listGroups(), listServicePrincipals(), listTransitiveParentGroups(), listUsers(), listWorkspaceAssignments(), updateGroup(), updateServicePrincipal(), updateUser() and updateWorkspaceAssignment() methods for accountClient.accountIamV2() service
Add createDirectGroupMemberProxy(), createGroupProxy(), createServicePrincipalProxy(), createUserProxy(), createWorkspaceAssignmentProxy(), deleteDirectGroupMemberProxy(), deleteGroupProxy(), deleteServicePrincipalProxy(), deleteUserProxy(), deleteWorkspaceAssignmentProxy(), getDirectGroupMemberProxy(), getGroupProxy(), getServicePrincipalProxy(), getUserProxy(), getWorkspaceAssignmentProxy(), getWorkspaceIdentityDetail(), listDirectGroupMembersProxy(), listGroupsProxy(), listServicePrincipalsProxy(), listTransitiveParentGroupsProxy(), listUsersProxy(), listWorkspaceAssignmentsProxy(), updateG
- Add createTime and updateTime fields for com.databricks.sdk.service.dashboards.GenieSpace
- Change newCluster field for com.databricks.sdk.service.jobs.JobCluster to no longer be required
https://github.com/databricks/databricks-sdk-java/releases/tag/v0.146.0
Related releases
- Databricks SDK for Go v0.172.0 Enhances IAMv2 and Job Cluster Management Databricks Go 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 ·
- Databricks Terraform Provider v1.126.0 Released Terraform Databricks Provider Releases ·