文档首页> AI开发平台ModelArts> API参考> 服务管理> 更新模型服务的单个属性
更新时间:2024-05-30 GMT+08:00

更新模型服务的单个属性

功能介绍

更新模型服务的单个属性,目前只支持instance_count(更新模型服务实例数量),仅运行中、告警、异常状态下的在线服务可以执行该操作。

调试

您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。

URI

PUT /v1/{project_id}/services/{service_id}/property

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

用户项目ID。获取方法请参见获取项目ID和名称

service_id

String

服务ID。

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户token。

表3 请求Body参数

参数

是否必选

参数类型

描述

changed_property

String

属性名称,目前只支持instance_count(更新模型服务实例数量)。

configs

Array of UpdateServiceConfig objects

服务配置。

表4 UpdateServiceConfig

参数

是否必选

参数类型

描述

changed_value

String

属性值,只支持整数,changed_property属性值为"instance_count"时,该值必须大于或小于当前实例数。

model_id

String

模型ID。

响应参数

状态码: 200

表5 响应Header参数

参数

参数类型

描述

X-Request-Id

String

链路追踪ID。

表6 响应Body参数

参数

参数类型

描述

update_time

String

本次更新时间,仅触发服务配置升级时会返回,比如修改config参数,可根据此时间从服务更新记录中过滤出此次的更新结果;修改描述或启停服务不会返回此参数。

resource_ids

String

更新的资源ID。

状态码: 401

表7 响应Header参数

参数

参数类型

描述

X-Request-Id

String

链路追踪ID。

表8 响应Body参数

参数

参数类型

描述

error_code

String

服务内部错误码。

error_msg

String

错误信息。

请求示例

更新模型服务单个属性。

PUT https://{endpoint}/v1/{project_id}/services/{service_id}/property

{
  "changed_property" : "instance_count",
  "configs" : [ {
    "model_id" : "98240f41-6c69-437c-b894-9c488b1d9c43",
    "changed_value" : 2
  } ]
}

响应示例

状态码: 200

OK

{
  "update_time" : 1712026426703
}

状态码: 401

Unauthorized

{
  "error_code" : "ModelArts.0203",
  "error_msg" : "Invalid token."
}

状态码

状态码

描述

200

OK

401

Unauthorized

错误码

请参见错误码