| CatalogsApi |
createCatalog |
POST /catalogs |
Create a catalog |
| CatalogsApi |
deleteCatalog |
DELETE /catalogs/{name} |
Delete a catalog |
| CatalogsApi |
getCatalog |
GET /catalogs/{name} |
Get a catalog |
| CatalogsApi |
listCatalogs |
GET /catalogs |
List catalogs |
| CatalogsApi |
updateCatalog |
PATCH /catalogs/{name} |
Update a catalog |
| CredentialsApi |
createCredential |
POST /credentials |
Create a credential |
| CredentialsApi |
deleteCredential |
DELETE /credentials/{name} |
Delete a credential |
| CredentialsApi |
getCredential |
GET /credentials/{name} |
Get a credential |
| CredentialsApi |
listCredentials |
GET /credentials |
List credentials |
| CredentialsApi |
updateCredential |
PATCH /credentials/{name} |
Update a credential |
| DeltaCommitsApi |
commit |
POST /delta/preview/commits |
Commit changes to a specified Delta table. The server has a limit defined in config on how many unbackfilled commits it can hold. Clients are expected to do active backfill of the commit after committing to UC. So in most cases the number of unbackfilled commits should be close to zero or one. But if clients misbehave and unbackfilled commits accumulate beyond the limit, server will reject further commits until more backfill is done. WARNING: This API is experimental and may change in future versions. |
| DeltaCommitsApi |
getCommits |
GET /delta/preview/commits |
List unbackfilled Delta table commits. WARNING: This API is experimental and may change in future versions. |
| ExternalLocationsApi |
createExternalLocation |
POST /external-locations |
Create an external location |
| ExternalLocationsApi |
deleteExternalLocation |
DELETE /external-locations/{name} |
Delete an external location |
| ExternalLocationsApi |
getExternalLocation |
GET /external-locations/{name} |
Get an external location |
| ExternalLocationsApi |
listExternalLocations |
GET /external-locations |
List external locations |
| ExternalLocationsApi |
updateExternalLocation |
PATCH /external-locations/{name} |
Update an external location |
| FunctionsApi |
createFunction |
POST /functions |
Create a function. WARNING: This API is experimental and will change in future versions. |
| FunctionsApi |
deleteFunction |
DELETE /functions/{name} |
Delete a function |
| FunctionsApi |
getFunction |
GET /functions/{name} |
Get a function |
| FunctionsApi |
listFunctions |
GET /functions |
List functions |
| GrantsApi |
get |
GET /permissions/{securable_type}/{full_name} |
Get permissions |
| GrantsApi |
update |
PATCH /permissions/{securable_type}/{full_name} |
Update a permission |
| MetastoresApi |
summary |
GET /metastore_summary |
Get metastore summary |
| ModelVersionsApi |
createModelVersion |
POST /models/versions |
Create a model version. |
| ModelVersionsApi |
deleteModelVersion |
DELETE /models/{full_name}/versions/{version} |
Delete a model version |
| ModelVersionsApi |
finalizeModelVersion |
PATCH /models/{full_name}/versions/{version}/finalize |
Finalize a model version |
| ModelVersionsApi |
getModelVersion |
GET /models/{full_name}/versions/{version} |
Get a model version |
| ModelVersionsApi |
listModelVersions |
GET /models/{full_name}/versions |
List model versions of the specified registered model. |
| ModelVersionsApi |
updateModelVersion |
PATCH /models/{full_name}/versions/{version} |
Update a model version |
| RegisteredModelsApi |
createRegisteredModel |
POST /models |
Create a model. WARNING: This API is experimental and will change in future versions. |
| RegisteredModelsApi |
deleteRegisteredModel |
DELETE /models/{full_name} |
Delete a specified registered model. |
| RegisteredModelsApi |
getRegisteredModel |
GET /models/{full_name} |
Get a specified registered model |
| RegisteredModelsApi |
listRegisteredModels |
GET /models |
List models |
| RegisteredModelsApi |
updateRegisteredModel |
PATCH /models/{full_name} |
Update a registered model |
| SchemasApi |
createSchema |
POST /schemas |
Create a schema |
| SchemasApi |
deleteSchema |
DELETE /schemas/{full_name} |
Delete a schema |
| SchemasApi |
getSchema |
GET /schemas/{full_name} |
Get a schema |
| SchemasApi |
listSchemas |
GET /schemas |
List schemas |
| SchemasApi |
updateSchema |
PATCH /schemas/{full_name} |
Update a schema |
| TablesApi |
createStagingTable |
POST /staging-tables |
Create a staging table |
| TablesApi |
createTable |
POST /tables |
Create a table. Only external table creation is supported. WARNING: This API is experimental and will change in future versions. |
| TablesApi |
deleteTable |
DELETE /tables/{full_name} |
Delete a table |
| TablesApi |
getTable |
GET /tables/{full_name} |
Get a table |
| TablesApi |
listTables |
GET /tables |
List tables |
| TemporaryCredentialsApi |
generateTemporaryModelVersionCredentials |
POST /temporary-model-version-credentials |
Generate temporary model version credentials. These credentials are used by clients to write and retrieve model artifacts from the model versions external storage location. |
| TemporaryCredentialsApi |
generateTemporaryPathCredentials |
POST /temporary-path-credentials |
Generate temporary path credentials. |
| TemporaryCredentialsApi |
generateTemporaryTableCredentials |
POST /temporary-table-credentials |
Generate temporary table credentials. |
| TemporaryCredentialsApi |
generateTemporaryVolumeCredentials |
POST /temporary-volume-credentials |
Generate temporary volume credentials. |
| VolumesApi |
createVolume |
POST /volumes |
Create a Volume |
| VolumesApi |
deleteVolume |
DELETE /volumes/{name} |
Delete a Volume |
| VolumesApi |
getVolume |
GET /volumes/{name} |
Get a Volume |
| VolumesApi |
listVolumes |
GET /volumes |
List Volumes |
| VolumesApi |
updateVolume |
PATCH /volumes/{name} |
Update a Volume |