@Generated public class AccountGroupsAPI extends Object
It is best practice to assign access to workspaces and access-control policies in Unity Catalog to groups, instead of to users individually. All Databricks account identities can be assigned as members of groups, and members inherit permissions that are assigned to their group.
| Constructor and Description |
|---|
AccountGroupsAPI(AccountGroupsService mock)
Constructor for mocks
|
AccountGroupsAPI(ApiClient apiClient)
Regular-use constructor
|
| Modifier and Type | Method and Description |
|---|---|
Group |
create(Group request)
Creates a group in the Databricks account with a unique name, using the supplied group details.
|
void |
delete(DeleteAccountGroupRequest request)
Deletes a group from the Databricks account.
|
void |
delete(String id) |
Group |
get(GetAccountGroupRequest request)
Gets the information for a specific group in the Databricks account.
|
Group |
get(String id) |
AccountGroupsService |
impl() |
Iterable<Group> |
list(ListAccountGroupsRequest request)
Gets all details of the groups associated with the Databricks account.
|
void |
patch(PartialUpdate request)
Partially updates the details of a group.
|
void |
update(Group request)
Updates the details of a group by replacing the entire group entity.
|
public AccountGroupsAPI(ApiClient apiClient)
public AccountGroupsAPI(AccountGroupsService mock)
public Group create(Group request)
public void delete(String id)
public void delete(DeleteAccountGroupRequest request)
public Group get(GetAccountGroupRequest request)
public Iterable<Group> list(ListAccountGroupsRequest request)
public void patch(PartialUpdate request)
public void update(Group request)
public AccountGroupsService impl()
Copyright © 2026. All rights reserved.