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 voiddelete(DeleteWorkspaceAssignmentRequest deleteWorkspaceAssignmentRequest)Delete permissions assignment.WorkspacePermissionsget(GetWorkspaceAssignmentRequest getWorkspaceAssignmentRequest)List workspace permissions.PermissionAssignmentslist(ListWorkspaceAssignmentRequest listWorkspaceAssignmentRequest)Get permission assignments.voidupdate(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.
-
-