Types:
from unitycatalog.types import CatalogInfo, CatalogListResponse, CatalogDeleteResponse
Methods:
client.catalogs.create(**params) -> CatalogInfo
client.catalogs.retrieve(name) -> CatalogInfo
client.catalogs.update(name, **params) -> CatalogInfo
client.catalogs.list(**params) -> CatalogListResponse
client.catalogs.delete(name, **params) -> object
Types:
from unitycatalog.types import SchemaInfo, SchemaListResponse, SchemaDeleteResponse
Methods:
client.schemas.create(**params) -> SchemaInfo
client.schemas.retrieve(full_name) -> SchemaInfo
client.schemas.update(full_name, **params) -> SchemaInfo
client.schemas.list(**params) -> SchemaListResponse
client.schemas.delete(full_name) -> object
Types:
from unitycatalog.types import TableInfo, TableListResponse, TableDeleteResponse
Methods:
client.tables.create(**params) -> TableInfo
client.tables.retrieve(full_name) -> TableInfo
client.tables.list(**params) -> TableListResponse
client.tables.delete(full_name) -> object
Types:
from unitycatalog.types import VolumeInfo, VolumeListResponse, VolumeDeleteResponse
Methods:
client.volumes.create(**params) -> VolumeInfo
client.volumes.retrieve(name) -> VolumeInfo
client.volumes.update(name, **params) -> VolumeInfo
client.volumes.list(**params) -> VolumeListResponse
client.volumes.delete(name) -> object
Types:
from unitycatalog.types import GenerateTemporaryTableCredentialResponse
Methods:
client.temporary_table_credentials.create(**params) -> GenerateTemporaryTableCredentialResponse
Types:
from unitycatalog.types import GenerateTemporaryVolumeCredentialResponse
Methods:
client.temporary_volume_credentials.create(**params) -> GenerateTemporaryVolumeCredentialResponse
Types:
from unitycatalog.types import FunctionInfo, FunctionListResponse, FunctionDeleteResponse
Methods:
client.functions.create(**params) -> FunctionInfo
client.functions.retrieve(name) -> FunctionInfo
client.functions.list(**params) -> FunctionListResponse
client.functions.delete(name) -> object