@Generated public interface WorkspaceBindingsService
NOTE: The __isolation_mode__ is configured for the securable itself (using its Update method) and the workspace bindings are only consulted when the securable's __isolation_mode__ is set to __ISOLATED__.
A securable's workspace bindings can be configured by a metastore admin or the owner of the securable.
The original path (/api/2.1/unity-catalog/workspace-bindings/catalogs/{name}) is deprecated. Please use the new path (/api/2.1/unity-catalog/bindings/{securable_type}/{securable_name}) which introduces the ability to bind a securable in READ_ONLY mode (catalogs only).
Securable types that support binding: - catalog - storage_credential - credential - external_location
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
GetCatalogWorkspaceBindingsResponse |
get(GetWorkspaceBindingRequest getWorkspaceBindingRequest)
Gets workspace bindings of the catalog.
|
GetWorkspaceBindingsResponse |
getBindings(GetBindingsRequest getBindingsRequest)
Gets workspace bindings of the securable.
|
UpdateCatalogWorkspaceBindingsResponse |
update(UpdateWorkspaceBindings updateWorkspaceBindings)
Updates workspace bindings of the catalog.
|
UpdateWorkspaceBindingsResponse |
updateBindings(UpdateWorkspaceBindingsParameters updateWorkspaceBindingsParameters)
Updates workspace bindings of the securable.
|
GetCatalogWorkspaceBindingsResponse get(GetWorkspaceBindingRequest getWorkspaceBindingRequest)
GetWorkspaceBindingsResponse getBindings(GetBindingsRequest getBindingsRequest)
NOTE: we recommend using max_results=0 to use the paginated version of this API. Unpaginated calls will be deprecated soon.
PAGINATION BEHAVIOR: When using pagination (max_results >= 0), a page may contain zero results while still providing a next_page_token. Clients must continue reading pages until next_page_token is absent, which is the only indication that the end of results has been reached.
UpdateCatalogWorkspaceBindingsResponse update(UpdateWorkspaceBindings updateWorkspaceBindings)
UpdateWorkspaceBindingsResponse updateBindings(UpdateWorkspaceBindingsParameters updateWorkspaceBindingsParameters)
Copyright © 2026. All rights reserved.