| AccountMetastoreAssignmentsService
These APIs manage metastore assignments to a workspace.
|
| AccountMetastoresService
These APIs manage Unity Catalog metastores for an account.
|
| AccountsCreateMetastore |
| AccountsCreateMetastoreAssignment |
| AccountsCreateStorageCredential |
| AccountsMetastoreAssignment |
| AccountsMetastoreInfo |
| AccountsStorageCredentialInfo |
| AccountStorageCredentialsService
These APIs manage storage credentials for a particular metastore.
|
| AccountsUpdateMetastore |
| AccountsUpdateMetastoreAssignment |
| AccountsUpdateStorageCredential |
| ArtifactAllowlistInfo |
| 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.
|
| ArtifactMatcher |
| ArtifactType
The artifact type
|
| AwsCredentials
AWS temporary credentials for API authentication.
|
| AwsIamRole
The AWS IAM role configuration
|
| AwsIamRoleRequest
The AWS IAM role configuration
|
| AwsIamRoleResponse
The AWS IAM role configuration
|
| AwsSqsQueue |
| AzureActiveDirectoryToken
Azure Active Directory token, essentially the Oauth token for Azure Service Principal or Managed
Identity.
|
| AzureManagedIdentity
The Azure managed identity configuration.
|
| AzureManagedIdentityRequest
The Azure managed identity configuration.
|
| AzureManagedIdentityResponse
The Azure managed identity configuration.
|
| AzureQueueStorage |
| AzureServicePrincipal
The Azure service principal configuration.
|
| AzureUserDelegationSas
Azure temporary credentials for API authentication.
|
| CancelRefreshRequest |
| CatalogInfo |
| CatalogIsolationMode |
| CatalogsService
A catalog is the first layer of Unity Catalog’s three-level namespace.
|
| CatalogType
The type of the catalog.
|
| CloudflareApiToken
The Cloudflare API token configuration.
|
| ColumnInfo |
| ColumnMask |
| ColumnMaskOptions |
| ColumnRelationship |
| ColumnTypeName |
| ConnectionDependency
A connection that is dependent on a SQL object.
|
| ConnectionInfo
Next ID: 23
|
| ConnectionsService
Connections allow for creating a connection to an external data source.
|
| ConnectionType
Next Id: 37
|
| ContinuousUpdateStatus
Detailed status of an online table.
|
| CreateCatalog |
| CreateConnection |
| CreateCredentialRequest |
| CreateExternalLineageRelationshipRequest |
| CreateExternalLocation |
| CreateExternalMetadataRequest |
| CreateFunction |
| CreateFunctionParameterStyle
Function parameter style.
|
| CreateFunctionRequest |
| CreateFunctionRoutineBody
Function language.
|
| CreateFunctionSecurityType
The security type of the function.
|
| CreateFunctionSqlDataAccess
Function SQL data access.
|
| CreateMetastore |
| CreateMetastoreAssignment |
| CreateMonitor |
| CreateOnlineTableRequest |
| CreatePolicyRequest |
| CreateRegisteredModelRequest |
| CreateRequestExternalLineage |
| CreateSchema |
| CreateStorageCredential |
| CreateTableConstraint |
| CreateTableRequest |
| CreateVolumeRequestContent |
| CredentialDependency
A credential that is dependent on a SQL object.
|
| CredentialInfo |
| CredentialPurpose |
| CredentialsService
A credential represents an authentication and authorization mechanism for accessing services on
your cloud tenant.
|
| CredentialType
Next Id: 13
|
| CredentialValidationResult |
| DatabricksGcpServiceAccount
GCP long-lived credential.
|
| DatabricksGcpServiceAccountRequest
GCP long-lived credential.
|
| DatabricksGcpServiceAccountResponse
GCP long-lived credential.
|
| DataSourceFormat
Data source format
|
| DeleteAccountMetastoreAssignmentRequest |
| DeleteAccountMetastoreRequest |
| DeleteAccountStorageCredentialRequest |
| DeleteAliasRequest |
| DeleteCatalogRequest |
| DeleteConnectionRequest |
| DeleteCredentialRequest |
| DeleteExternalLineageRelationshipRequest |
| DeleteExternalLocationRequest |
| DeleteExternalMetadataRequest |
| DeleteFunctionRequest |
| DeleteMetastoreRequest |
| DeleteModelVersionRequest |
| DeleteMonitorResponse |
| DeleteOnlineTableRequest |
| DeletePolicyRequest |
| DeletePolicyResponse |
| DeleteQualityMonitorRequest |
| DeleteRegisteredModelRequest |
| DeleteRequestExternalLineage |
| DeleteSchemaRequest |
| DeleteStorageCredentialRequest |
| DeleteTableConstraintRequest |
| DeleteTableRequest |
| DeleteVolumeRequest |
| DeltaRuntimePropertiesKvPairs
Properties pertaining to the current state of the delta table as given by the commit server.
|
| DeltaSharingScopeEnum |
| Dependency
A dependency of a SQL object.
|
| DependencyList
A list of dependencies.
|
| DisableRequest |
| EffectivePermissionsList |
| EffectivePredictiveOptimizationFlag |
| EffectivePredictiveOptimizationFlagInheritedFromType
The type of the object from which the flag was inherited.
|
| EffectivePrivilege |
| EffectivePrivilegeAssignment |
| EnablePredictiveOptimization |
| EnableRequest |
| EncryptionDetails
Encryption options that apply to clients connecting to cloud storage.
|
| EnvironmentSettings |
| ExistsRequest |
| ExternalLineageExternalMetadata |
| ExternalLineageExternalMetadataInfo
Represents the external metadata object in the lineage event.
|
| ExternalLineageFileInfo
Represents the path information in the lineage event.
|
| ExternalLineageInfo
Lineage response containing lineage information of a data asset.
|
| ExternalLineageModelVersion |
| ExternalLineageModelVersionInfo
Represents the model version information in the lineage event.
|
| ExternalLineageObject |
| ExternalLineagePath |
| ExternalLineageRelationship |
| ExternalLineageRelationshipInfo |
| ExternalLineageService
External Lineage APIs enable defining and managing lineage relationships between Databricks
objects and external systems.
|
| ExternalLineageTable |
| ExternalLineageTableInfo
Represents the table information in the lineage event.
|
| ExternalLocationInfo |
| 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.
|
| ExternalMetadata |
| ExternalMetadataService
External Metadata objects enable customers to register and manage metadata about external systems
within Unity Catalog.
|
| FailedStatus
Detailed status of an online table.
|
| FileEventQueue |
| ForeignKeyConstraint |
| FunctionArgument |
| FunctionDependency
A function that is dependent on a SQL object.
|
| FunctionInfo |
| FunctionInfoParameterStyle
Function parameter style.
|
| FunctionInfoRoutineBody
Function language.
|
| FunctionInfoSecurityType
The security type of the function.
|
| FunctionInfoSqlDataAccess
Function SQL data access.
|
| FunctionParameterInfo |
| FunctionParameterInfos |
| FunctionParameterMode
The mode of the function parameter.
|
| FunctionParameterType
The type of function parameter.
|
| FunctionsService
Functions implement User-Defined Functions (UDFs) in Unity Catalog.
|
| GcpOauthToken
GCP temporary credentials for API authentication.
|
| GcpPubsub |
| GenerateTemporaryPathCredentialRequest |
| GenerateTemporaryPathCredentialResponse |
| GenerateTemporaryServiceCredentialAzureOptions
The Azure cloud options to customize the requested temporary credential
|
| GenerateTemporaryServiceCredentialGcpOptions
The GCP cloud options to customize the requested temporary credential
|
| GenerateTemporaryServiceCredentialRequest |
| GenerateTemporaryTableCredentialRequest |
| GenerateTemporaryTableCredentialResponse |
| GetAccountMetastoreAssignmentRequest |
| GetAccountMetastoreRequest |
| GetAccountStorageCredentialRequest |
| GetArtifactAllowlistRequest |
| GetBindingsRequest |
| GetByAliasRequest |
| GetCatalogRequest |
| GetCatalogWorkspaceBindingsResponse |
| GetConnectionRequest |
| GetCredentialRequest |
| GetEffectiveRequest |
| GetExternalLocationRequest |
| GetExternalMetadataRequest |
| GetFunctionRequest |
| GetGrantRequest |
| GetMetastoreRequest |
| GetMetastoreSummaryResponse |
| GetModelVersionRequest |
| GetOnlineTableRequest |
| GetPermissionsResponse |
| GetPolicyRequest |
| GetQualityMonitorRequest |
| GetQuotaRequest |
| GetQuotaResponse |
| GetRefreshRequest |
| GetRegisteredModelRequest |
| GetSchemaRequest |
| GetStorageCredentialRequest |
| GetTableRequest |
| GetWorkspaceBindingRequest |
| GetWorkspaceBindingsResponse |
| GrantsService
In Unity Catalog, data is secure by default.
|
| IsolationMode |
| LineageDirection |
| ListAccountMetastoreAssignmentsRequest |
| ListAccountMetastoreAssignmentsResponse
The list of workspaces to which the given metastore is assigned.
|
| ListAccountStorageCredentialsRequest |
| ListAccountStorageCredentialsResponse |
| ListCatalogsRequest |
| ListCatalogsResponse |
| ListConnectionsRequest |
| ListConnectionsResponse |
| ListCredentialsRequest |
| ListCredentialsResponse |
| ListExternalLineageRelationshipsRequest |
| ListExternalLineageRelationshipsResponse |
| ListExternalLocationsRequest |
| ListExternalLocationsResponse |
| ListExternalMetadataRequest |
| ListExternalMetadataResponse |
| ListFunctionsRequest |
| ListFunctionsResponse |
| ListMetastoresRequest |
| ListMetastoresResponse |
| ListModelVersionsRequest |
| ListModelVersionsResponse |
| ListPoliciesRequest |
| ListPoliciesResponse |
| ListQuotasRequest |
| ListQuotasResponse |
| ListRefreshesRequest |
| ListRegisteredModelsRequest |
| ListRegisteredModelsResponse |
| ListSchemasRequest |
| ListSchemasResponse |
| ListStorageCredentialsRequest |
| ListStorageCredentialsResponse |
| ListSummariesRequest |
| ListSystemSchemasRequest |
| ListSystemSchemasResponse |
| ListTablesRequest |
| ListTablesResponse |
| ListTableSummariesResponse |
| ListVolumesRequest |
| ListVolumesResponseContent |
| MatchColumn |
| MatchType
The artifact pattern matching type
|
| MetastoreAssignment |
| MetastoreInfo |
| MetastoresService
A metastore is the top-level container of objects in Unity Catalog.
|
| ModelVersionInfo |
| ModelVersionInfoStatus
Current status of the model version.
|
| ModelVersionsService
Databricks provides a hosted version of MLflow Model Registry in Unity Catalog.
|
| MonitorCronSchedule |
| MonitorCronSchedulePauseStatus
Source link:
https://src.dev.databricks.com/databricks/universe/-/blob/elastic-spark-common/api/messages/schedule.proto
Monitoring workflow schedule pause status.
|
| MonitorDataClassificationConfig
Data classification related configuration.
|
| MonitorDestination |
| MonitorInferenceLog |
| MonitorInferenceLogProblemType |
| MonitorInfo |
| MonitorInfoStatus |
| MonitorMetric
Custom metric definition.
|
| MonitorMetricType
Can only be one of ``\"CUSTOM_METRIC_TYPE_AGGREGATE\"``, ``\"CUSTOM_METRIC_TYPE_DERIVED\"``, or
``\"CUSTOM_METRIC_TYPE_DRIFT\"``.
|
| MonitorNotifications |
| MonitorRefreshInfo |
| MonitorRefreshInfoState
The current state of the refresh.
|
| MonitorRefreshInfoTrigger |
| MonitorRefreshListResponse |
| MonitorSnapshot
Snapshot analysis configuration
|
| MonitorTimeSeries
Time series analysis configuration.
|
| NamedTableConstraint |
| OnlineTable
Online Table information.
|
| OnlineTableSpec
Specification of an online table.
|
| OnlineTableSpecContinuousSchedulingPolicy |
| OnlineTableSpecTriggeredSchedulingPolicy |
| OnlineTablesService
Online tables provide lower latency and higher QPS access to data from Delta tables.
|
| OnlineTableState
The state of an online table.
|
| OnlineTableStatus
Status of an online table.
|
| OptionSpec
Spec of an allowed option on a securable kind and its attributes.
|
| 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 |
| PermissionsChange |
| PipelineProgress
Progress information of the Online Table data synchronization pipeline.
|
| PoliciesService
Attribute-Based Access Control (ABAC) provides high leverage governance for enforcing compliance
policies in Unity Catalog.
|
| PolicyInfo |
| PolicyType |
| PrimaryKeyConstraint |
| Privilege |
| PrivilegeAssignment |
| ProvisioningInfo
Status of an asynchronously provisioned resource.
|
| ProvisioningInfoState |
| ProvisioningStatus
Detailed status of an online table.
|
| QualityMonitorsService
A monitor computes and monitors data or model quality metrics for a table over time.
|
| QuotaInfo |
| R2Credentials
R2 temporary credentials for API authentication.
|
| ReadVolumeRequest |
| RegenerateDashboardRequest |
| RegenerateDashboardResponse |
| RegisteredModelAlias
Registered model alias.
|
| RegisteredModelInfo |
| 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.
|
| RowFilterOptions |
| RunRefreshRequest |
| SchemaInfo
Next ID: 40
|
| SchemasService
A schema (also called a database) is the second layer of Unity Catalog’s three-level namespace.
|
| SecurableKind |
| SecurableKindManifest
Manifest of a specific securable kind.
|
| SecurableType
The type of Unity Catalog securable.
|
| SetArtifactAllowlist |
| SetRegisteredModelAliasRequest |
| SseEncryptionDetails
Server-Side Encryption properties for clients communicating with AWS s3.
|
| SseEncryptionDetailsAlgorithm |
| StorageCredentialInfo |
| StorageCredentialsService
A storage credential represents an authentication and authorization mechanism for accessing data
stored on your cloud tenant.
|
| SystemSchemaInfo |
| SystemSchemasService
A system schema is a schema that lives within the system catalog.
|
| SystemType |
| TableConstraint
A table constraint, as defined by *one* of the following fields being set:
__primary_key_constraint__, __foreign_key_constraint__, __named_table_constraint__.
|
| TableConstraintsService
Primary key and foreign key constraints encode relationships between fields in tables.
|
| TableDependency
A table that is dependent on a SQL object.
|
| TableExistsResponse |
| TableInfo |
| TableOperation |
| TableRowFilter |
| TablesService
A table resides in the third layer of Unity Catalog’s three-level namespace.
|
| TableSummary |
| TableType |
| TagKeyValue |
| TemporaryCredentials |
| 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.
|
| TriggeredUpdateStatus
Detailed status of an online table.
|
| UnassignRequest |
| UpdateCatalog |
| UpdateCatalogWorkspaceBindingsResponse |
| UpdateConnection |
| UpdateCredentialRequest |
| UpdateExternalLineageRelationshipRequest |
| UpdateExternalLocation |
| UpdateExternalMetadataRequest |
| UpdateFunction |
| UpdateMetastore |
| UpdateMetastoreAssignment |
| UpdateModelVersionRequest |
| UpdateMonitor |
| UpdatePermissions |
| UpdatePermissionsResponse |
| UpdatePolicyRequest |
| UpdateRegisteredModelRequest |
| UpdateRequestExternalLineage |
| UpdateSchema |
| UpdateStorageCredential |
| UpdateTableRequest |
| UpdateVolumeRequestContent |
| UpdateWorkspaceBindings |
| UpdateWorkspaceBindingsParameters |
| UpdateWorkspaceBindingsResponse
A list of workspace IDs that are bound to the securable
|
| ValidateCredentialRequest
Next ID: 17
|
| ValidateCredentialResponse |
| ValidateCredentialResult
A enum represents the result of the file operation
|
| ValidateStorageCredential |
| ValidateStorageCredentialResponse |
| ValidationResult |
| 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
|
| VolumeInfo |
| VolumesService
Volumes are a Unity Catalog (UC) capability for accessing, storing, governing, organizing and
processing files.
|
| VolumeType
The type of the volume.
|
| WorkspaceBinding |
| WorkspaceBindingBindingType
Using `BINDING_TYPE_` prefix here to avoid conflict with `TableOperation` enum in
`credentials_common.proto`.
|
| WorkspaceBindingsService
A securable in Databricks can be configured as __OPEN__ or __ISOLATED__.
|