Interface AccountGroupsService
-
@Generated public interface AccountGroupsService
Groups simplify identity management, making it easier to assign access to Databricks Account, data, and other securable objects.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.
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Group
create(Group group)
Create a new group.void
delete(DeleteAccountGroupRequest deleteAccountGroupRequest)
Delete a group.Group
get(GetAccountGroupRequest getAccountGroupRequest)
Get group details.ListGroupsResponse
list(ListAccountGroupsRequest listAccountGroupsRequest)
List group details.void
patch(PartialUpdate partialUpdate)
Update group details.void
update(Group group)
Replace a group.
-
-
-
Method Detail
-
create
Group create(Group group)
Create a new group.Creates a group in the Databricks Account with a unique name, using the supplied group details.
-
delete
void delete(DeleteAccountGroupRequest deleteAccountGroupRequest)
Delete a group.Deletes a group from the Databricks Account.
-
get
Group get(GetAccountGroupRequest getAccountGroupRequest)
Get group details.Gets the information for a specific group in the Databricks Account.
-
list
ListGroupsResponse list(ListAccountGroupsRequest listAccountGroupsRequest)
List group details.Gets all details of the groups associated with the Databricks Account.
-
patch
void patch(PartialUpdate partialUpdate)
Update group details.Partially updates the details of a group.
-
update
void update(Group group)
Replace a group.Updates the details of a group by replacing the entire group entity.
-
-