@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) |
void |
update(long workspaceId,
long principalId,
Collection<WorkspacePermission> permissions) |
void |
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 void update(long workspaceId, long principalId, Collection<WorkspacePermission> permissions)
public void update(UpdateWorkspaceAssignments request)
Creates or updates the workspace permissions assignment in a given account and workspace for the specified principal.
public WorkspaceAssignmentService impl()
Copyright © 2023. All rights reserved.