| 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.
|
| 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.
|
| 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.
|
| SchemasService |
A schema (also called a database) is the second layer of Unity Catalog’s three-level namespace.
|
| SecurableTagsService |
Tags are attributes containing keys and values that can be applied to different entities in Unity
Catalog.
|
| StorageCredentialsService |
A storage credential represents an authentication and authorization mechanism for accessing data
stored on your cloud tenant.
|
| SubentityTagsService |
Tags are attributes containing keys and values that can be applied to different entities in Unity
Catalog.
|
| 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.
|
| VolumesService |
Volumes are a Unity Catalog (UC) capability for accessing, storing, governing, organizing and
processing files.
|
| WorkspaceBindingsService |
A catalog in Databricks can be configured as __OPEN__ or __ISOLATED__.
|
| Enum | Description |
|---|---|
| ArtifactType |
The artifact type
|
| CatalogType |
The type of the catalog.
|
| ColumnTypeName |
Name of type (INT, STRUCT, MAP, etc.).
|
| ConnectionInfoSecurableKind |
Kind of connection securable.
|
| ConnectionType |
The type of connection.
|
| CreateFunctionParameterStyle |
Function parameter style.
|
| CreateFunctionRoutineBody |
Function language.
|
| CreateFunctionSecurityType |
Function security type.
|
| CreateFunctionSqlDataAccess |
Function SQL data access.
|
| CredentialType |
The type of credential.
|
| DataSourceFormat |
Data source format
|
| DisableSchemaName | |
| EffectiveAutoMaintenanceFlagInheritedFromType |
The type of the object from which the flag was inherited.
|
| EffectivePredictiveOptimizationFlagInheritedFromType |
The type of the object from which the flag was inherited.
|
| EnableAutoMaintenance |
Whether auto maintenance should be enabled for this object and objects under it.
|
| EnablePredictiveOptimization |
Whether predictive optimization should be enabled for this object and objects under it.
|
| EnableSchemaName | |
| FunctionInfoParameterStyle |
Function parameter style.
|
| FunctionInfoRoutineBody |
Function language.
|
| FunctionInfoSecurityType |
Function security type.
|
| FunctionInfoSqlDataAccess |
Function SQL data access.
|
| FunctionParameterMode |
The mode of the function parameter.
|
| FunctionParameterType |
The type of function parameter.
|
| GetMetastoreSummaryResponseDeltaSharingScope |
The scope of Delta Sharing enabled for the metastore.
|
| IsolationMode |
Whether the current securable is accessible from all workspaces or a specific set of workspaces.
|
| ListSecurableType | |
| MatchType |
The artifact pattern matching type
|
| MetastoreInfoDeltaSharingScope |
The scope of Delta Sharing enabled for the metastore.
|
| Privilege | |
| ProvisioningState |
Status of an asynchronously provisioned resource.
|
| SecurableType |
The type of Unity Catalog securable
|
| SseEncryptionDetailsAlgorithm |
The type of key encryption to use (affects headers from s3 client).
|
| SystemSchemaInfoState |
The current state of enablement for the system schema.
|
| TableType | |
| UpdateMetastoreDeltaSharingScope |
The scope of Delta Sharing enabled for the metastore.
|
| UpdateSecurableType | |
| ValidationResultOperation |
The operation tested.
|
| ValidationResultResult |
The results of the tested operation.
|
| VolumeType |
Copyright © 2023. All rights reserved.