@Generated public class WorkspaceAssignmentAPI extends Object
| Constructor and Description |
|---|
WorkspaceAssignmentAPI(ApiClient apiClient)
Regular-use constructor
|
WorkspaceAssignmentAPI(WorkspaceAssignmentService mock)
Constructor for mocks
|
| Modifier and Type | Method and Description |
|---|---|
void |
delete(DeleteWorkspaceAssignmentRequest request)
Delete permissions assignment.
|
void |
delete(long workspaceId,
long principalId) |
WorkspacePermissions |
get(GetWorkspaceAssignmentRequest request)
List workspace permissions.
|
WorkspacePermissions |
get(long workspaceId) |
WorkspaceAssignmentService |
impl() |
Iterable<PermissionAssignment> |
list(ListWorkspaceAssignmentRequest request)
Get permission assignments.
|
Iterable<PermissionAssignment> |
list(long workspaceId) |
PermissionAssignment |
update(long workspaceId,
long principalId) |
PermissionAssignment |
update(UpdateWorkspaceAssignments request)
Create or update permissions assignment.
|
public WorkspaceAssignmentAPI(ApiClient apiClient)
public WorkspaceAssignmentAPI(WorkspaceAssignmentService mock)
public void delete(long workspaceId,
long principalId)
public void delete(DeleteWorkspaceAssignmentRequest request)
Deletes the workspace permissions assignment in a given account and workspace for the specified principal.
public WorkspacePermissions get(long workspaceId)
public WorkspacePermissions get(GetWorkspaceAssignmentRequest request)
Get an array of workspace permissions for the specified account and workspace.
public Iterable<PermissionAssignment> list(long workspaceId)
public Iterable<PermissionAssignment> list(ListWorkspaceAssignmentRequest request)
Get the permission assignments for the specified Databricks account and Databricks workspace.
public PermissionAssignment update(long workspaceId, long principalId)
public PermissionAssignment update(UpdateWorkspaceAssignments request)
Creates or updates the workspace permissions assignment in a given account and workspace for the specified principal.
public WorkspaceAssignmentService impl()
Copyright © 2025. All rights reserved.