| Interface | Description |
|---|---|
| AccountMetastoreAssignmentsService |
These APIs manage metastore assignments to a workspace.
|
| AccountMetastoresService |
These APIs manage Unity Catalog metastores for an account.
|
| AccountStorageCredentialsService |
These APIs manage storage credentials for a particular metastore.
|
| ArtifactAllowlistsService |
In Databricks Runtime 13.3 and above, you can add libraries and init scripts to the `allowlist`
in UC so that users can leverage these artifacts on compute configured with shared access mode.
|
| CatalogsService |
A catalog is the first layer of Unity Catalog’s three-level namespace.
|
| ConnectionsService |
Connections allow for creating a connection to an external data source.
|
| CredentialsService |
A credential represents an authentication and authorization mechanism for accessing services on
your cloud tenant.
|
| ExternalLineageService |
External Lineage APIs enable defining and managing lineage relationships between Databricks
objects and external systems.
|
| ExternalLocationsService |
An external location is an object that combines a cloud storage path with a storage credential
that authorizes access to the cloud storage path.
|
| ExternalMetadataService |
External Metadata objects enable customers to register and manage metadata about external systems
within Unity Catalog.
|
| FunctionsService |
Functions implement User-Defined Functions (UDFs) in Unity Catalog.
|
| GrantsService |
In Unity Catalog, data is secure by default.
|
| MetastoresService |
A metastore is the top-level container of objects in Unity Catalog.
|
| ModelVersionsService |
Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
|
| OnlineTablesService |
Online tables provide lower latency and higher QPS access to data from Delta tables.
|
| PoliciesService |
Attribute-Based Access Control (ABAC) provides high leverage governance for enforcing compliance
policies in Unity Catalog.
|
| QualityMonitorsService |
A monitor computes and monitors data or model quality metrics for a table over time.
|
| RegisteredModelsService |
Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
|
| ResourceQuotasService |
Unity Catalog enforces resource quotas on all securable objects, which limits the number of
resources that can be created.
|
| SchemasService |
A schema (also called a database) is the second layer of Unity Catalog’s three-level namespace.
|
| StorageCredentialsService |
A storage credential represents an authentication and authorization mechanism for accessing data
stored on your cloud tenant.
|
| SystemSchemasService |
A system schema is a schema that lives within the system catalog.
|
| TableConstraintsService |
Primary key and foreign key constraints encode relationships between fields in tables.
|
| TablesService |
A table resides in the third layer of Unity Catalog’s three-level namespace.
|
| TemporaryPathCredentialsService |
Temporary Path Credentials refer to short-lived, downscoped credentials used to access external
cloud storage locations registered in Databricks.
|
| TemporaryTableCredentialsService |
Temporary Table Credentials refer to short-lived, downscoped credentials used to access cloud
storage locations where table data is stored in Databricks.
|
| VolumesService |
Volumes are a Unity Catalog (UC) capability for accessing, storing, governing, organizing and
processing files.
|
| WorkspaceBindingsService |
A securable in Databricks can be configured as __OPEN__ or __ISOLATED__.
|
| Enum | Description |
|---|---|
| ArtifactType |
The artifact type
|
| CatalogIsolationMode | |
| CatalogType |
The type of the catalog.
|
| ColumnTypeName | |
| ConnectionType |
Next Id: 37
|
| CreateFunctionParameterStyle |
Function parameter style.
|
| CreateFunctionRoutineBody |
Function language.
|
| CreateFunctionSecurityType |
The security type of the function.
|
| CreateFunctionSqlDataAccess |
Function SQL data access.
|
| CredentialPurpose | |
| CredentialType |
Next Id: 13
|
| DataSourceFormat |
Data source format
|
| DeltaSharingScopeEnum | |
| EffectivePredictiveOptimizationFlagInheritedFromType |
The type of the object from which the flag was inherited.
|
| EnablePredictiveOptimization | |
| FunctionInfoParameterStyle |
Function parameter style.
|
| FunctionInfoRoutineBody |
Function language.
|
| FunctionInfoSecurityType |
The security type of the function.
|
| FunctionInfoSqlDataAccess |
Function SQL data access.
|
| FunctionParameterMode |
The mode of the function parameter.
|
| FunctionParameterType |
The type of function parameter.
|
| IsolationMode | |
| LineageDirection | |
| MatchType |
The artifact pattern matching type
|
| ModelVersionInfoStatus |
Current status of the model version.
|
| MonitorCronSchedulePauseStatus |
Source link:
https://src.dev.databricks.com/databricks/universe/-/blob/elastic-spark-common/api/messages/schedule.proto
Monitoring workflow schedule pause status.
|
| MonitorInferenceLogProblemType | |
| MonitorInfoStatus | |
| MonitorMetricType |
Can only be one of ``\"CUSTOM_METRIC_TYPE_AGGREGATE\"``, ``\"CUSTOM_METRIC_TYPE_DERIVED\"``, or
``\"CUSTOM_METRIC_TYPE_DRIFT\"``.
|
| MonitorRefreshInfoState |
The current state of the refresh.
|
| MonitorRefreshInfoTrigger | |
| OnlineTableState |
The state of an online table.
|
| OptionSpecOauthStage |
During the OAuth flow, specifies which stage the option should be displayed in the UI.
|
| OptionSpecOptionType |
Type of the option, we purposely follow JavaScript types so that the UI can map the options to JS
types.
|
| PathOperation | |
| PolicyType | |
| Privilege | |
| ProvisioningInfoState | |
| SecurableKind | |
| SecurableType |
The type of Unity Catalog securable.
|
| SseEncryptionDetailsAlgorithm | |
| SystemType | |
| TableOperation | |
| TableType | |
| ValidateCredentialResult |
A enum represents the result of the file operation
|
| ValidationResultOperation |
A enum represents the file operation performed on the external location with the storage
credential
|
| ValidationResultResult |
A enum represents the result of the file operation
|
| VolumeType |
The type of the volume.
|
| WorkspaceBindingBindingType |
Using `BINDING_TYPE_` prefix here to avoid conflict with `TableOperation` enum in
`credentials_common.proto`.
|
Copyright © 2025. All rights reserved.