@Generated public interface ModelRegistryService
The Workspace Model Registry is a centralized model repository and a UI and set of APIs that enable you to manage the full lifecycle of MLflow Models.
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 |
|---|---|
ApproveTransitionRequestResponse |
approveTransitionRequest(ApproveTransitionRequest approveTransitionRequest)
Approves a model version stage transition request.
|
CreateCommentResponse |
createComment(CreateComment createComment)
Posts a comment on a model version.
|
CreateModelResponse |
createModel(CreateModelRequest createModelRequest)
Creates a new registered model with the name specified in the request body.
|
CreateModelVersionResponse |
createModelVersion(CreateModelVersionRequest createModelVersionRequest)
Creates a model version.
|
CreateTransitionRequestResponse |
createTransitionRequest(CreateTransitionRequest createTransitionRequest)
Creates a model version stage transition request.
|
CreateWebhookResponse |
createWebhook(CreateRegistryWebhook createRegistryWebhook)
NOTE:** This endpoint is in Public Preview.
|
void |
deleteComment(DeleteCommentRequest deleteCommentRequest)
Deletes a comment on a model version.
|
void |
deleteModel(DeleteModelRequest deleteModelRequest)
Deletes a registered model.
|
void |
deleteModelTag(DeleteModelTagRequest deleteModelTagRequest)
Deletes the tag for a registered model.
|
void |
deleteModelVersion(DeleteModelVersionRequest deleteModelVersionRequest)
Deletes a model version.
|
void |
deleteModelVersionTag(DeleteModelVersionTagRequest deleteModelVersionTagRequest)
Deletes a model version tag.
|
DeleteTransitionRequestResponse |
deleteTransitionRequest(DeleteTransitionRequestRequest deleteTransitionRequestRequest)
Cancels a model version stage transition request.
|
void |
deleteWebhook(DeleteWebhookRequest deleteWebhookRequest)
NOTE:** This endpoint is in Public Preview.
|
GetLatestVersionsResponse |
getLatestVersions(GetLatestVersionsRequest getLatestVersionsRequest)
Gets the latest version of a registered model.
|
GetModelResponse |
getModel(GetModelRequest getModelRequest)
Get the details of a model.
|
GetModelVersionResponse |
getModelVersion(GetModelVersionRequest getModelVersionRequest)
Get a model version.
|
GetModelVersionDownloadUriResponse |
getModelVersionDownloadUri(GetModelVersionDownloadUriRequest getModelVersionDownloadUriRequest)
Gets a URI to download the model version.
|
GetRegisteredModelPermissionLevelsResponse |
getPermissionLevels(GetRegisteredModelPermissionLevelsRequest getRegisteredModelPermissionLevelsRequest)
Gets the permission levels that a user can have on an object.
|
RegisteredModelPermissions |
getPermissions(GetRegisteredModelPermissionsRequest getRegisteredModelPermissionsRequest)
Gets the permissions of a registered model.
|
ListModelsResponse |
listModels(ListModelsRequest listModelsRequest)
Lists all available registered models, up to the limit specified in __max_results__.
|
ListTransitionRequestsResponse |
listTransitionRequests(ListTransitionRequestsRequest listTransitionRequestsRequest)
Gets a list of all open stage transition requests for the model version.
|
ListRegistryWebhooks |
listWebhooks(ListWebhooksRequest listWebhooksRequest)
NOTE:** This endpoint is in Public Preview.
|
RejectTransitionRequestResponse |
rejectTransitionRequest(RejectTransitionRequest rejectTransitionRequest)
Rejects a model version stage transition request.
|
RenameModelResponse |
renameModel(RenameModelRequest renameModelRequest)
Renames a registered model.
|
SearchModelsResponse |
searchModels(SearchModelsRequest searchModelsRequest)
Search for registered models based on the specified __filter__.
|
SearchModelVersionsResponse |
searchModelVersions(SearchModelVersionsRequest searchModelVersionsRequest)
Searches for specific model versions based on the supplied __filter__.
|
void |
setModelTag(SetModelTagRequest setModelTagRequest)
Sets a tag on a registered model.
|
void |
setModelVersionTag(SetModelVersionTagRequest setModelVersionTagRequest)
Sets a model version tag.
|
RegisteredModelPermissions |
setPermissions(RegisteredModelPermissionsRequest registeredModelPermissionsRequest)
Sets permissions on an object, replacing existing permissions if they exist.
|
TestRegistryWebhookResponse |
testRegistryWebhook(TestRegistryWebhookRequest testRegistryWebhookRequest)
NOTE:** This endpoint is in Public Preview.
|
TransitionStageResponse |
transitionStage(TransitionModelVersionStageDatabricks transitionModelVersionStageDatabricks)
Transition a model version's stage.
|
UpdateCommentResponse |
updateComment(UpdateComment updateComment)
Post an edit to a comment on a model version.
|
UpdateModelResponse |
updateModel(UpdateModelRequest updateModelRequest)
Updates a registered model.
|
UpdateModelVersionResponse |
updateModelVersion(UpdateModelVersionRequest updateModelVersionRequest)
Updates the model version.
|
RegisteredModelPermissions |
updatePermissions(RegisteredModelPermissionsRequest registeredModelPermissionsRequest)
Updates the permissions on a registered model.
|
UpdateWebhookResponse |
updateWebhook(UpdateRegistryWebhook updateRegistryWebhook)
NOTE:** This endpoint is in Public Preview.
|
ApproveTransitionRequestResponse approveTransitionRequest(ApproveTransitionRequest approveTransitionRequest)
CreateCommentResponse createComment(CreateComment createComment)
CreateModelResponse createModel(CreateModelRequest createModelRequest)
CreateModelVersionResponse createModelVersion(CreateModelVersionRequest createModelVersionRequest)
CreateTransitionRequestResponse createTransitionRequest(CreateTransitionRequest createTransitionRequest)
CreateWebhookResponse createWebhook(CreateRegistryWebhook createRegistryWebhook)
void deleteComment(DeleteCommentRequest deleteCommentRequest)
void deleteModel(DeleteModelRequest deleteModelRequest)
void deleteModelTag(DeleteModelTagRequest deleteModelTagRequest)
void deleteModelVersion(DeleteModelVersionRequest deleteModelVersionRequest)
void deleteModelVersionTag(DeleteModelVersionTagRequest deleteModelVersionTagRequest)
DeleteTransitionRequestResponse deleteTransitionRequest(DeleteTransitionRequestRequest deleteTransitionRequestRequest)
void deleteWebhook(DeleteWebhookRequest deleteWebhookRequest)
GetLatestVersionsResponse getLatestVersions(GetLatestVersionsRequest getLatestVersionsRequest)
GetModelResponse getModel(GetModelRequest getModelRequest)
[MLflow endpoint]: https://www.mlflow.org/docs/latest/rest-api.html#get-registeredmodel
GetModelVersionResponse getModelVersion(GetModelVersionRequest getModelVersionRequest)
GetModelVersionDownloadUriResponse getModelVersionDownloadUri(GetModelVersionDownloadUriRequest getModelVersionDownloadUriRequest)
GetRegisteredModelPermissionLevelsResponse getPermissionLevels(GetRegisteredModelPermissionLevelsRequest getRegisteredModelPermissionLevelsRequest)
RegisteredModelPermissions getPermissions(GetRegisteredModelPermissionsRequest getRegisteredModelPermissionsRequest)
ListModelsResponse listModels(ListModelsRequest listModelsRequest)
ListTransitionRequestsResponse listTransitionRequests(ListTransitionRequestsRequest listTransitionRequestsRequest)
ListRegistryWebhooks listWebhooks(ListWebhooksRequest listWebhooksRequest)
RejectTransitionRequestResponse rejectTransitionRequest(RejectTransitionRequest rejectTransitionRequest)
RenameModelResponse renameModel(RenameModelRequest renameModelRequest)
SearchModelVersionsResponse searchModelVersions(SearchModelVersionsRequest searchModelVersionsRequest)
SearchModelsResponse searchModels(SearchModelsRequest searchModelsRequest)
void setModelTag(SetModelTagRequest setModelTagRequest)
void setModelVersionTag(SetModelVersionTagRequest setModelVersionTagRequest)
RegisteredModelPermissions setPermissions(RegisteredModelPermissionsRequest registeredModelPermissionsRequest)
TestRegistryWebhookResponse testRegistryWebhook(TestRegistryWebhookRequest testRegistryWebhookRequest)
TransitionStageResponse transitionStage(TransitionModelVersionStageDatabricks transitionModelVersionStageDatabricks)
[MLflow endpoint]: https://www.mlflow.org/docs/latest/rest-api.html#transition-modelversion-stage
UpdateCommentResponse updateComment(UpdateComment updateComment)
UpdateModelResponse updateModel(UpdateModelRequest updateModelRequest)
UpdateModelVersionResponse updateModelVersion(UpdateModelVersionRequest updateModelVersionRequest)
RegisteredModelPermissions updatePermissions(RegisteredModelPermissionsRequest registeredModelPermissionsRequest)
UpdateWebhookResponse updateWebhook(UpdateRegistryWebhook updateRegistryWebhook)
Copyright © 2026. All rights reserved.