调用ListCustomImages查询E-HPC产品支持的自定义和共享的镜像列表。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListCustomImages

操作接口名,系统规定参数,取值:ListCustomImages

ImageOwnerAlias String self

不设置该参数说明不使用该参数进行过滤条件。可以通过self或others进行过滤。

BaseOsTag String CentOS_7.2_64

基础镜像操作系统标签(管控节点用)。

InstanceType String ecs.n1.tiny

实例规格。

返回数据

名称 类型 示例值 描述
Images Array

E-HPC支持的自定义和共享的操作系统镜像列表。

ImageInfo
BaseOsTag Struct

对应的基础镜像操作系统标签。

Architecture String i386

操作系统架构:i386或x86_64。

OsTag String CentOS_7.2_64

操作系统镜像标签。

Platform String CentOS

操作系统平台。

Version String 7.2

操作系统版本。

Description String ExampleDescription

镜像描述。

ImageId String m-bp181x855551ww5yqz8oo

镜像ID。

ImageName String PBS-Pre-Imaeee-0304

镜像名称。

ImageOwnerAlias String system

镜像类型。

OsTag Struct

E-HPC 支持的操作系统镜像操作系统标签。

Architecture String x86_64

操作系统架构:i386或x86_64。

BaseOsTag String CentOS_7.2_64

对应的基础镜像操作系统标签。

OsTag String CentOS_7.2_64

操作系统镜像标签。

Platform String CentOS

操作系统平台。

Version String 7.2

操作系统版本。

PostInstallScript String xx

镜像后安装脚本。

PricingCycle String xx

镜像计费单位,针对 marketplace。

ProductCode String xx

镜像产品code,针对 marketplace。

Size Integer 40

镜像大小。

SkuCode String ecs

镜像Sku code,针对 marketplace。

Status String avaliable

镜像状态,针对 marketplace。

Uid String testname

镜像所有者。

RequestId String 04F0F334-1335-436C-A1D7-6C044FE73368

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=ListCustomImages
&<公共请求参数>

正常返回示例

XML 格式

<ListCustomImagesResponse>
      <RequestId>04F0F334-1335-436C-A1D7-6C044FE73368</RequestId>
      <PricingCycle>HOUR</PricingCycle>
      <Status>available</Status>
      <ImageId>m-bp1h8aoe73p71iowjk96</ImageId>
      <Description></Description>
      <ImageName>CHESS5高性能集群管理软件 V5.0.27</ImageName>
      <ProductCode>cmjj028279</ProductCode>
      <ImageOwnerAlias>marketplace</ImageOwnerAlias>
      <Uid>xxxxxx</Uid>
      <Size>40</Size>
      <SkuCode>ECS</SkuCode>
      <BaseOsTag>
            <Architecture>x86_64</Architecture>
            <Version>7.2</Version>
            <Platform>CentOS</Platform>
            <OsTag>CentOS_7.2_64</OsTag>
            <BaseOsTag>CentOS_7.2_64</BaseOsTag>
      </BaseOsTag>
      <OsTag>
            <Architecture>x86_64</Architecture>
            <Version>7.2</Version>
            <Platform>CentOS</Platform>
            <OsTag>CentOS_7.2_64</OsTag>
      </OsTag>
</ListCustomImagesResponse>

JSON 格式

{
    "RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
    "PricingCycle": "HOUR",
    "Status": "available",
    "ImageId": "m-bp1h8aoe73p71iowjk96",
    "Description": "",
    "ImageName": "CHESS5高性能集群管理软件 V5.0.27",
    "ProductCode": "cmjj028279",
    "ImageOwnerAlias": "marketplace",
    "Uid": "xxxxxx",
    "Size": "40",
    "SkuCode": "ECS",
    "BaseOsTag": {
        "Architecture": "x86_64",
        "Version": "7.2",
        "Platform": "CentOS",
        "OsTag": "CentOS_7.2_64",
        "BaseOsTag": "CentOS_7.2_64"
    },
     "OsTag": 
        {
            "Architecture": "x86_64",
            "Version": "7.2",
            "Platform": "CentOS",
            "OsTag": "CentOS_7.2_64"
        }
}

错误码

访问错误中心查看更多错误码。