删除AI应用
功能介绍
删除AI应用,根据AI应用ID删除指定AI应用,cascade取值为true时除了删除AI应用ID指定的AI应用,还会删除其他与指定AI应用同名不同版本的AI应用;默认只删除当前AI应用ID所对应的AI应用。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
DELETE /v1/{project_id}/models/{model_id}
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
model_id |
是 |
String |
需要删除的AI应用ID。 |
|
project_id |
是 |
String |
用户项目ID。获取方法请参见获取项目ID和名称。 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
cascade |
否 |
Boolean |
是否级联删除。默认为false,只删除当前模型ID所对应的模型。取值为true时除了删除模型ID指定的模型,还会删除与指定模型同名不同版本的所有模型。一次最多删除20个模型,超过的模型不删除。 |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
X-Auth-Token |
是 |
String |
用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
delete_success_list |
Array of strings |
删除成功的模型id列表。 |
|
delete_failed_list |
Array of DeleteModelResponseFailedList objects |
删除失败的模型id及其失败原因列表。 |
请求示例
DELETE https://{endpoint}/v1/{project_id}/models/{model_id}
响应示例
状态码:200
删除成功或者失败的提示信息。
{
"delete_success_list" : [ "10eb0091-887f-4839-9929-cbc884f1e20e" ],
"delete_failed_list" : [ {
"error_msg" : "Failed to delete model, model(759645d9-3672-4db1-bb6d-49ed58b84e10) already deploy service.",
"error_code" : "ModelArts.3009",
"model_id" : "e527d311-a947-46da-a6e0-66c49945dfaa"
} ]
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
删除成功或者失败的提示信息。 |
错误码
请参见错误码。