| Package | Description |
|---|---|
| com.databricks.sdk | |
| com.databricks.sdk.service.iam | |
| com.databricks.sdk.service.jobs |
| Class and Description |
|---|
| AccountAccessControlAPI
These APIs manage access rules on resources in an account.
|
| AccountAccessControlProxyAPI
These APIs manage access rules on resources in an account.
|
| AccountAccessControlProxyService
These APIs manage access rules on resources in an account.
|
| AccountAccessControlService
These APIs manage access rules on resources in an account.
|
| AccountGroupsAPI
Groups simplify identity management, making it easier to assign access to Databricks account,
data, and other securable objects.
|
| AccountGroupsService
Groups simplify identity management, making it easier to assign access to Databricks account,
data, and other securable objects.
|
| AccountServicePrincipalsAPI
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| AccountServicePrincipalsService
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| AccountUsersAPI
User identities recognized by Databricks and represented by email addresses.
|
| AccountUsersService
User identities recognized by Databricks and represented by email addresses.
|
| CurrentUserAPI
This API allows retrieving information about currently authenticated user or service principal.
|
| CurrentUserService
This API allows retrieving information about currently authenticated user or service principal.
|
| GroupsAPI
Groups simplify identity management, making it easier to assign access to Databricks workspace,
data, and other securable objects.
|
| GroupsService
Groups simplify identity management, making it easier to assign access to Databricks workspace,
data, and other securable objects.
|
| PermissionMigrationAPI
This spec contains undocumented permission migration APIs used in
https://github.com/databrickslabs/ucx.
|
| PermissionMigrationService
This spec contains undocumented permission migration APIs used in
https://github.com/databrickslabs/ucx.
|
| PermissionsAPI
Permissions API are used to create read, write, edit, update and manage access for various users
on different objects and endpoints.
|
| PermissionsService
Permissions API are used to create read, write, edit, update and manage access for various users
on different objects and endpoints.
|
| ServicePrincipalsAPI
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| ServicePrincipalsService
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| UsersAPI
User identities recognized by Databricks and represented by email addresses.
|
| UsersService
User identities recognized by Databricks and represented by email addresses.
|
| WorkspaceAssignmentAPI
The Workspace Permission Assignment API allows you to manage workspace permissions for principals
in your account.
|
| WorkspaceAssignmentService
The Workspace Permission Assignment API allows you to manage workspace permissions for principals
in your account.
|
| Class and Description |
|---|
| AccessControlRequest |
| AccessControlResponse |
| AccountAccessControlProxyService
These APIs manage access rules on resources in an account.
|
| AccountAccessControlService
These APIs manage access rules on resources in an account.
|
| AccountGroupsService
Groups simplify identity management, making it easier to assign access to Databricks account,
data, and other securable objects.
|
| AccountServicePrincipalsService
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| AccountUsersService
User identities recognized by Databricks and represented by email addresses.
|
| ComplexValue |
| CurrentUserService
This API allows retrieving information about currently authenticated user or service principal.
|
| DeleteAccountGroupRequest
Delete a group
|
| DeleteAccountServicePrincipalRequest
Delete a service principal
|
| DeleteAccountUserRequest
Delete a user
|
| DeleteGroupRequest
Delete a group
|
| DeleteServicePrincipalRequest
Delete a service principal
|
| DeleteUserRequest
Delete a user
|
| DeleteWorkspaceAssignmentRequest
Delete permissions assignment
|
| GetAccountGroupRequest
Get group details
|
| GetAccountServicePrincipalRequest
Get service principal details
|
| GetAccountUserRequest
Get user details
|
| GetAssignableRolesForResourceRequest
Get assignable roles for a resource
|
| GetAssignableRolesForResourceResponse |
| GetGroupRequest
Get group details
|
| GetPasswordPermissionLevelsResponse |
| GetPermissionLevelsRequest
Get object permission levels
|
| GetPermissionLevelsResponse |
| GetPermissionRequest
Get object permissions
|
| GetRuleSetRequest
Get a rule set
|
| GetServicePrincipalRequest
Get service principal details
|
| GetSortOrder |
| GetUserRequest
Get user details
|
| GetWorkspaceAssignmentRequest
List workspace permissions
|
| GrantRule |
| Group |
| GroupSchema |
| GroupsService
Groups simplify identity management, making it easier to assign access to Databricks workspace,
data, and other securable objects.
|
| ListAccountGroupsRequest
List group details
|
| ListAccountServicePrincipalsRequest
List service principals
|
| ListAccountUsersRequest
List users
|
| ListGroupsRequest
List group details
|
| ListGroupsResponse |
| ListResponseSchema |
| ListServicePrincipalResponse |
| ListServicePrincipalsRequest
List service principals
|
| ListSortOrder |
| ListUsersRequest
List users
|
| ListUsersResponse |
| ListWorkspaceAssignmentRequest
Get permission assignments
|
| Name |
| ObjectPermissions |
| PartialUpdate |
| PasswordAccessControlRequest |
| PasswordAccessControlResponse |
| PasswordPermission |
| PasswordPermissionLevel
Permission level
|
| PasswordPermissions |
| PasswordPermissionsDescription |
| PasswordPermissionsRequest |
| Patch |
| PatchOp
Type of patch operation.
|
| PatchSchema |
| Permission |
| PermissionAssignment |
| PermissionAssignments |
| PermissionLevel
Permission level
|
| PermissionMigrationRequest |
| PermissionMigrationResponse |
| PermissionMigrationService
This spec contains undocumented permission migration APIs used in
https://github.com/databrickslabs/ucx.
|
| PermissionOutput |
| PermissionsDescription |
| PermissionsRequest |
| PermissionsService
Permissions API are used to create read, write, edit, update and manage access for various users
on different objects and endpoints.
|
| PrincipalOutput |
| ResourceMeta |
| Role |
| RuleSetResponse |
| RuleSetUpdateRequest |
| ServicePrincipal |
| ServicePrincipalSchema |
| ServicePrincipalsService
Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD
platforms.
|
| UpdateRuleSetRequest |
| UpdateWorkspaceAssignments |
| User |
| UserSchema |
| UsersService
User identities recognized by Databricks and represented by email addresses.
|
| WorkspaceAssignmentService
The Workspace Permission Assignment API allows you to manage workspace permissions for principals
in your account.
|
| WorkspacePermission |
| WorkspacePermissions |
| Class and Description |
|---|
| AccessControlRequest |
Copyright © 2024. All rights reserved.