Package com.databricks.sdk.service.iam
Interface WorkspaceAssignmentService
-
@Generated public interface WorkspaceAssignmentService
The Workspace Permission Assignment API allows you to manage workspace permissions for principals in your account.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 void
delete(DeleteWorkspaceAssignmentRequest deleteWorkspaceAssignmentRequest)
Delete permissions assignment.WorkspacePermissions
get(GetWorkspaceAssignmentRequest getWorkspaceAssignmentRequest)
List workspace permissions.PermissionAssignments
list(ListWorkspaceAssignmentRequest listWorkspaceAssignmentRequest)
Get permission assignments.void
update(UpdateWorkspaceAssignments updateWorkspaceAssignments)
Create or update permissions assignment.
-
-
-
Method Detail
-
delete
void delete(DeleteWorkspaceAssignmentRequest deleteWorkspaceAssignmentRequest)
Delete permissions assignment.Deletes the workspace permissions assignment in a given account and workspace for the specified principal.
-
get
WorkspacePermissions get(GetWorkspaceAssignmentRequest getWorkspaceAssignmentRequest)
List workspace permissions.Get an array of workspace permissions for the specified account and workspace.
-
list
PermissionAssignments list(ListWorkspaceAssignmentRequest listWorkspaceAssignmentRequest)
Get permission assignments.Get the permission assignments for the specified Databricks Account and Databricks Workspace.
-
update
void update(UpdateWorkspaceAssignments updateWorkspaceAssignments)
Create or update permissions assignment.Creates or updates the workspace permissions assignment in a given account and workspace for the specified principal.
-
-