a.metastores
: Account Metastores¶
- class databricks.sdk.service.catalog.AccountMetastoresAPI¶
These APIs manage Unity Catalog metastores for an account. A metastore contains catalogs that can be associated with workspaces
- create([, metastore_info: Optional[CreateMetastore]]) AccountsMetastoreInfo ¶
Create metastore.
Creates a Unity Catalog metastore.
- Parameters:
metastore_info –
CreateMetastore
(optional)- Returns:
- delete(metastore_id: str [, force: Optional[bool]])¶
Delete a metastore.
Deletes a Unity Catalog metastore for an account, both specified by ID.
- Parameters:
metastore_id – str Unity Catalog metastore ID
force – bool (optional) Force deletion even if the metastore is not empty. Default is false.
- get(metastore_id: str) AccountsMetastoreInfo ¶
Get a metastore.
Gets a Unity Catalog metastore from an account, both specified by ID.
- Parameters:
metastore_id – str Unity Catalog metastore ID
- Returns:
- list() Iterator[MetastoreInfo] ¶
Get all metastores associated with an account.
Gets all Unity Catalog metastores associated with an account specified by ID.
- Returns:
Iterator over
MetastoreInfo
- update(metastore_id: str [, metastore_info: Optional[UpdateMetastore]]) AccountsMetastoreInfo ¶
Update a metastore.
Updates an existing Unity Catalog metastore.
- Parameters:
metastore_id – str Unity Catalog metastore ID
metastore_info –
UpdateMetastore
(optional)
- Returns: