同步镜像状态 - SyncImage
功能介绍
同步镜像状态接口用于修正镜像状态的异常情况。该接口适用于以下场景:当镜像状态因误操作、网络问题或系统故障等原因出现异常时,用户可通过此接口同步镜像的最新状态。使用该接口的前提条件是镜像已存在且用户具有相应的操作权限。同步操作完成后,镜像的状态将被更新为最新的正确状态,相关资源和配置也将被同步。若镜像不存在、用户无权限操作或同步过程中出现错误,接口将返回相应的错误信息。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
- 如果使用身份策略授权,当前API调用无需身份策略权限。
URI
POST /v1/{project_id}/images/{image_id}/sync
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
project_id | 是 | String | 参数解释:用户项目ID。获取方法请参见获取项目ID和名称。 约束限制:1 - 64字符,字母、数字和中划线。 取值范围:不涉及。 默认取值:不涉及。 |
image_id | 是 | String | 参数解释:镜像ID,ID格式为通用唯一识别码(Universally Unique Identifier,简称UUID)。 约束限制:不涉及。 取值范围:不涉及。 默认取值:不涉及。 |
请求参数
无
响应参数
状态码:200
参数 | 参数类型 | 描述 |
|---|---|---|
arch | String | 参数解释:该镜像所支持处理器架构类型。 取值范围:枚举类型,取值如下: |
create_at | Long | 参数解释:镜像创建的时间,UTC毫秒。 取值范围:不涉及。 |
description | String | 参数解释:该镜像所对应的描述信息,长度限制512个字符。 取值范围:不涉及。 |
dev_services | Array of strings | 参数解释:镜像支持的服务。元素为枚举类型,取值如下: |
id | String | 参数解释:待创建Notebook实例的镜像,需要指定镜像ID,ID格式为通用唯一识别码(Universally Unique Identifier,简称UUID)。预置镜像的ID参考查询支持的镜像列表获取。 取值范围:不涉及。 |
name | String | 参数解释:镜像名称。 取值范围:长度限制512个字符,支持小写字母、数字、中划线、下划线和点。 |
namespace | String | 参数解释:镜像所属组织,可以在SWR控制台“组织管理”创建和查看。 取值范围:不涉及。 |
origin | String | 参数解释:指定镜像来源。 取值范围:枚举类型,取值如下: |
resource_categories | Array of strings | 参数解释:镜像支持的规格。元素为枚举类型,取值如下: |
service_type | String | 参数解释:镜像支持服务类型。 取值范围:枚举类型,取值如下: |
size | Long | 参数解释:镜像大小(单位KB)。 取值范围:不涉及。 |
status | String | 参数解释:镜像状态。 取值范围:枚举类型,取值如下: |
status_message | String | 参数解释:镜像保存操作过程中,构建信息展示。 取值范围:不涉及。 |
swr_path | String | 参数解释:SWR镜像地址。 取值范围:不涉及。 |
tag | String | 参数解释:镜像Tag。 取值范围:不涉及。 |
type | String | 参数解释:镜像类型。 取值范围:枚举类型,取值如下: |
update_at | Long | 参数解释:镜像最后更新的时间,UTC毫秒。 取值范围:不涉及。 |
visibility | String | 参数解释:镜像可见度。 取值范围:枚举类型,取值如下: |
workspace_id | String | 参数解释:工作空间ID。未创建工作空间时默认值为“0”,存在创建并使用的工作空间,以实际取值为准。 取值范围:不涉及。 |
flavor_type | String | 参数解释:镜像的资源类型。 取值范围:枚举类型,取值如下: -ASCEND_SNT9:昇腾910芯片。 -ASCEND_SNT9B:昇腾910B芯片。 -ASCEND_SNT3:昇腾310芯片。 |
swr_instance_id | String | 参数解释:企业版SWR仓库ID。 取值范围:不涉及。 |
show_tag | String | 参数解释:镜像展示Tag。 取值范围:不涉及。 |
show_name | String | 参数解释:镜像展示name。 取值范围:不涉及。 |
状态码:401
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 参数解释:ModelArts错误码。 取值范围:不涉及。 |
error_msg | String | 参数解释:具体错误信息。 取值范围:不涉及。 |
状态码:403
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 参数解释:ModelArts错误码。 取值范围:不涉及。 |
error_msg | String | 参数解释:具体错误信息。 取值范围:不涉及。 |
状态码:404
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 参数解释:ModelArts错误码。 取值范围:不涉及。 |
error_msg | String | 参数解释:具体错误信息。 取值范围:不涉及。 |
请求示例
无
响应示例
状态码:200
OK。
{
"arch" : "x86_64",
"create_at" : 1638234504492,
"description" : "CPU and GPU general algorithm development and training, preconfigured with AI engine PyTorch1.8",
"id" : "278e88d1-5b71-4766-8502-b3ba72e824d9",
"name" : "pytorch1.8-cuda10.2-cudnn7-ubuntu18.04",
"resource_categories" : [ "GPU", "CPU" ],
"service_type" : "COMMON",
"status" : "ACTIVE",
"swr_path" : "swr.xxx.com/atelier/pytorch_1_8:pytorch_1.8.0-cuda_10.2-py_3.7-ubuntu_18.04-x86_64-20220926104358-041ba2e",
"tag" : "pytorch_1.8.0-cuda_10.2-py_3.7-ubuntu_18.04-x86_64-20220926104358-041ba2e",
"type" : "BUILD_IN",
"update_at" : 1638234504492,
"workspace_id" : "0"
} 状态码
状态码 | 描述 |
|---|---|
200 | OK。 |
401 | Unauthorized。 |
403 | Forbidden。 |
404 | Not Found。 |
错误码
请参见错误码。

