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[CreateAccountsMetastore]]) AccountsCreateMetastoreResponse¶
Creates a Unity Catalog metastore.
- Parameters:
metastore_info –
CreateAccountsMetastore(optional)- Returns:
- delete(metastore_id: str [, force: Optional[bool]]) AccountsDeleteMetastoreResponse¶
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.
- Returns:
- get(metastore_id: str) AccountsGetMetastoreResponse¶
Gets a Unity Catalog metastore from an account, both specified by ID.
- Parameters:
metastore_id – str Unity Catalog metastore ID
- Returns:
- list() Iterator[MetastoreInfo]¶
Gets all Unity Catalog metastores associated with an account specified by ID.
- Returns:
Iterator over
MetastoreInfo
- update(metastore_id: str [, metastore_info: Optional[UpdateAccountsMetastore]]) AccountsUpdateMetastoreResponse¶
Updates an existing Unity Catalog metastore.
- Parameters:
metastore_id – str Unity Catalog metastore ID
metastore_info –
UpdateAccountsMetastore(optional) Properties of the metastore to change.
- Returns: