本接口用于获取某一实例规格支持的镜像列表,包括公共镜像和自定义镜像。
注意事项:
默认列出自定义镜像。如果需要列出公共镜像,您需要将 property 参数设置为 PublicBaseImage。
下表列出了接口特定的请求参数以及公共请求参数 Action 和 Version。 其他公共参数,请参见公共参数。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | ListImages | 公共参数。该参数表示接口名称。取值:ListImages。 |
Version | String | 是 | 2021-04-30 | 公共参数。该参数表示接口版本。取值:2021-04-30。 |
instance_type | String | 是 | veEN.G1.large | 实例规格。您可以通过 ListInstanceTypes 接口获取可开通的实例规格。 |
system_arch | String | 否 | Linux | 操作系统的架构。取值范围:
|
system_bit | String | 否 | 64 | 操作系统的位数。取值范围:
|
system_type | String | 否 | CentOS | 操作系统的类型。取值范围:
Windows:
veLinux
|
system_version | String | 否 | 8.3 | 操作系统的版本。取值范围:
Debian:
Ubuntu:
Windows:
veLinux:
|
disk_size | Integer | 否 | 50 | 镜像的系统盘的大小。单位:GB。 |
label | String | 否 | IPV6 | 镜像标签,取值范围:
镜像标签之间用半角逗号(,)分隔。 说明
|
property | String | 否 | UrlImage | 镜像属性,取值范围:
|
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
images | []Image | 请参见返回示例 | 镜像列表。 |
GET https://veenedge.volcengineapi.com/?Action=ListImages&Version=2021-04-30 &instance_type=veEN.G1.large &<其他公共参数>
{ "ResponseMetadata": { "RequestId": "202110222135390102250842170003****", "Action": "ListImages", "Version": "2021-04-30", "Service": "veenedge", "Region": "cn-north-1" }, "Result": { "images": [ { "id": "imagespnwnf****", "name": "helloworld", "description": "test", "system_arch": "Linux", "system_bit": "64位", "system_type": "CentOS", "system_version": "8.3", "disk_size": 50, "property": "UrlImage", "status": "Online", "is_enable": false, "label": null, "create_time": "2021-07-20T20:09:26+08:00", "update_time": "2021-07-20T20:09:26+08:00" }, { "id": "image6gb5xg****", "name": "ztest", "description": "", "system_arch": "Linux", "system_bit": "64位", "system_type": "CentOS", "system_version": "8.3", "disk_size": 50, "property": "LocalImage", "status": "Uploading", "is_enable": false, "label": null, "create_time": "2021-05-26T06:15:50+08:00", "update_time": "2021-09-22T16:55:39+08:00" } ] } }
如果响应正文中包含 Error 字段,则表示 API 请求失败。关于错误码的更多信息,参见错误码。