Package com.databricks.sdk.service.iam
Class PermissionsAPI
- java.lang.Object
-
- com.databricks.sdk.service.iam.PermissionsAPI
-
@Generated public class PermissionsAPI extends Object
Permissions API are used to create read, write, edit, update and manage access for various users on different objects and endpoints.
-
-
Constructor Summary
Constructors Constructor Description PermissionsAPI(ApiClient apiClient)Regular-use constructorPermissionsAPI(PermissionsService mock)Constructor for mocks
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectPermissionsget(GetPermissionRequest request)Get object permissions.ObjectPermissionsget(String requestObjectType, String requestObjectId)GetPermissionLevelsResponsegetPermissionLevels(GetPermissionLevelsRequest request)Get permission levels.GetPermissionLevelsResponsegetPermissionLevels(String requestObjectType, String requestObjectId)PermissionsServiceimpl()voidset(PermissionsRequest request)Set permissions.voidset(String requestObjectType, String requestObjectId)voidupdate(PermissionsRequest request)Update permission.voidupdate(String requestObjectType, String requestObjectId)
-
-
-
Constructor Detail
-
PermissionsAPI
public PermissionsAPI(ApiClient apiClient)
Regular-use constructor
-
PermissionsAPI
public PermissionsAPI(PermissionsService mock)
Constructor for mocks
-
-
Method Detail
-
get
public ObjectPermissions get(String requestObjectType, String requestObjectId)
-
get
public ObjectPermissions get(GetPermissionRequest request)
Get object permissions.Gets the permission of an object. Objects can inherit permissions from their parent objects or root objects.
-
getPermissionLevels
public GetPermissionLevelsResponse getPermissionLevels(String requestObjectType, String requestObjectId)
-
getPermissionLevels
public GetPermissionLevelsResponse getPermissionLevels(GetPermissionLevelsRequest request)
Get permission levels.Gets the permission levels that a user can have on an object.
-
set
public void set(PermissionsRequest request)
Set permissions.Sets permissions on object. Objects can inherit permissions from their parent objects and root objects.
-
update
public void update(PermissionsRequest request)
Update permission.Updates the permissions on an object.
-
impl
public PermissionsService impl()
-
-