更新时间:2025-01-17 GMT+08:00
分享

从SWR服务同步镜像列表

功能介绍

从SWR服务同步镜像列表

调用方法

请参见如何调用API

URI

POST /v5/{project_id}/image/synchronize

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID

表2 Query参数

参数

是否必选

参数类型

描述

enterprise_project_id

String

主机所属的企业项目ID。

开通企业项目功能后才需要配置企业项目。

企业项目ID默认取值为“0”,表示默认企业项目。如果需要查询所有企业项目下的主机,请传参“all_granted_eps”。如果您只有某个企业项目的权限,则需要传递该企业项目ID,查询该企业项目下的主机,否则会因权限不足而报错。

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)

region

String

Region ID

表4 请求Body参数

参数

是否必选

参数类型

描述

image_type

String

镜像类型,包含如下:

  • private_image : 私有镜像仓库

  • shared_image : 共享镜像仓库

响应参数

状态码: 200

表5 响应Body参数

参数

参数类型

描述

error_code

Integer

错误编码

error_description

String

错误描述

请求示例

从swr服务同步镜像,类型为私有镜像或者共享镜像。

POST https://{endpoint}/v5/{project_id}/image/synchronize

{
  "image_type" : "private_image"
}

响应示例

状态码: 200

请求已成功

{
  "error_code" : 0,
  "error_description" : "success"
}

状态码

状态码

描述

200

请求已成功

错误码

请参见错误码

相关文档