本地镜像扫描 - BatchScanLocalImage
功能介绍
本地镜像扫描
授权信息
账号具备所有API的调用权限,如果使用账号下的IAM用户调用当前API,该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权,具体权限要求请参见权限和授权项。
- 如果使用身份策略授权,当前API调用无需身份策略权限。
URI
POST /v5/{project_id}/image/local/batch-scan
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| project_id | 是 | String | 项目ID | 
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| enterprise_project_id | 否 | String | 主机所属的企业项目ID。 开通企业项目功能后才需要配置企业项目。 企业项目ID默认取值为“0”,表示默认企业项目。如果需要查询所有企业项目下的主机,请传参“all_granted_eps”。如果您只有某个企业项目的权限,则需要传递该企业项目ID,查询该企业项目下的主机,否则会因权限不足而报错。 | 
请求参数
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| X-Auth-Token | 是 | String | 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值) | 
| region | 是 | String | Region ID | 
| 参数 | 是否必选 | 参数类型 | 描述 | 
|---|---|---|---|
| operate_all | 否 | Boolean | 是否扫描全部本地镜像,true扫描所有,非true则不是 | 
| image_info_list | 否 | Array of LocalImageInfo objects | 需要扫描的本地镜像列表 | 
| image_name | 否 | String | 镜像名称 | 
| image_version | 否 | String | 镜像版本 | 
| local_image_type | 否 | String | 镜像类型,包含如下: 
 | 
| scan_status | 否 | String | 扫描状态,包含如下: 
 | 
| image_size | 否 | Long | 镜像大小 | 
| start_latest_update_time | 否 | Long | 创建时间开始日期,时间单位:毫秒(ms) | 
| end_latest_update_time | 否 | Long | 创建时间结束日期,时间单位:毫秒(ms) | 
| start_latest_scan_time | 否 | Long | 最近一次扫描完成时间开始日期,时间单位:毫秒(ms) | 
| end_latest_scan_time | 否 | Long | 最近一次扫描完成时间结束日期,时间单位:毫秒(ms) | 
响应参数
状态码:200
请求已成功
无
请求示例
本地镜像扫描
POST https://{endpoint}/v5/{project_id}/image/local/batch-scan?enterprise_project_id=all_granted_eps
{
  "image_info_list" : [ {
    "image_name" : "swr.cn-north-7.myhuaweicloud.com/scc_hss_container/install-hss-agent",
    "image_version" : "1.0.10.x86_64",
    "image_digest" : "sha256:05b5081012e562d14c374de2a4c74511f9e8e0adc572d3b35fb3df06de0da63b",
    "image_id" : "c499ab72-7ee9-4ee6-b6b7-5973230e7a7b"
  }, {
    "image_name" : "swr.cn-north-7.myhuaweicloud.com/glz/webshell-ljx",
    "image_version" : "v1",
    "image_digest" : "sha256:ce0b5d91b072730d0bc9518f11efd07eb7fdb9f43251e11a96cab5b1918b7044",
    "image_id" : "b8722a02-162f-4e4e-8100-127605e3a07b"
  } ],
  "operate_all" : false
}
  响应示例
无
状态码
| 状态码 | 描述 | 
|---|---|
| 200 | 请求已成功 | 
错误码
请参见错误码。
 
  