Skip to main content
PUT
PUT /v1/services/mlmodelServices

Update an ML Model Service

Create an ML model service or update it if it already exists, using PUT /v1/services/mlmodelServices with the full request body. Send the complete definition, not just the fields you want to change. To change only some fields, use PATCH with a JSON Patch array and the application/json-patch+json content type, as shown in the PATCH examples below.

Body Parameters

string
required
Name of the ML model service. Must be unique across all ML model services.
string
required
Type of ML model service, for example Mlflow, Sklearn, SageMaker, CustomMlModel.
object
required
Connection configuration specific to the service type.
string
Human-readable display name for the ML model service.
string
Description of the ML model service in Markdown format.
array
Array of owner references (users or teams) to assign to the service.
array
Fully qualified names of the domains to assign for governance purposes.
array
Array of classification tags to apply to the ML model service.
PUT /v1/services/mlmodelServices

Returns

Returns the updated ML model service object with the new version number.

Response

string
Unique identifier for the ML model service (UUID format).
string
ML model service name.
string
Fully qualified name of the service.
string
Updated description.
number
Incremented version number.

Error Handling