全部产品
Search
文档中心

云服务器 ECS:DescribeImageFromFamily

更新时间:Nov 10, 2023

调用DescribeImageFromFamily查询指定镜像族系内最新的可用镜像。

接口说明

指定查询的镜像族系如果不存在可用的镜像,则返回结果为空。

调试

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

请求参数

名称

类型

是否必选

示例值

描述

Action String DescribeImageFromFamily

系统规定参数。取值:DescribeImageFromFamily

RegionId String cn-hangzhou

镜像所在的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

ImageFamily String hangzhou-daily-update

镜像族系名称。

自定义镜像、公共镜像、社区镜像、共享镜像均已支持镜像族系,使用方法及介绍请参见镜像族系概述

返回数据

名称

类型

示例值

描述

RequestId String 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

请求ID。

Image Object

返回的镜像信息。

CreationTime String 2018-01-10T01:01:10Z

镜像的创建时间。

Status String Available

镜像的状态。可能值:

  • UnAvailable:不可用
  • Available:可用
  • Creating:创建中
  • CreateFailed:创建失败
ImageFamily String testImageFamily

镜像族系。

Progress String 100

镜像完成的进度,单位为百分比。

IsCopied Boolean false

是否是复制的镜像。

IsSupportIoOptimized Boolean true

是否可以在I/O优化实例上运行。

ImageOwnerAlias String self

镜像所有者别名。可能值:

  • system:公共镜像。
  • self:您的自定义镜像。
  • others:其他用户的公开镜像。
  • marketplace:云市场镜像。
IsSupportCloudinit Boolean true

是否支持cloud-init。

ImageVersion String 2

镜像版本。

Usage String none

有引用关系的资源类型。可能值:

  • instance:创建了一台或多台ECS实例。
  • none:未创建过ECS实例。
IsSelfShared String true

是否共享过该自定义镜像给其他用户。

Description String testDescription

描述信息。

Size Integer 80

镜像大小,单位GiB。

Platform String Aliyun

操作系统平台。

ImageName String testImageName

镜像的名称。

OSName String Alibaba Cloud Linux 2.1903

操作系统的中文显示名称。

ImageId String m-bp1g7004ksh0oeuc****

镜像ID。

OSType String linux

操作系统类型。可能值:

  • windows
  • linux
IsSubscribed Boolean false

是否订阅了该镜像商品码对应的镜像商品服务条款。

ProductCode String jxsc00****

镜像市场的镜像商品标示。

Architecture String x86_64

镜像系统架构类型。可能值:

  • i386
  • x86_64
DiskDeviceMappings Array of DiskDeviceMapping

镜像下包含云盘和快照的映射关系。

DiskDeviceMapping
Type String custom

镜像的类型。

ImportOSSBucket String testEcsImport

导入镜像所属OSS的Bucket。

SnapshotId String s-bp17ot2q7x72ggtw****

快照ID。

ImportOSSObject String imageImport

导入镜像所属OSS的Object。

Size String 80

云盘大小,单位GiB。

Device String /dev/xvdb

云盘的设备信息,例如/dev/xvdb。

说明 该参数即将停止使用,为提高代码的兼容性,建议您尽量不要使用该参数。
Format String qcow2

镜像格式。

Tags Array of Tag

镜像的标签对信息。

Tag
TagValue String TestValue

自定义镜像的标签值。

TagKey String TestKey

自定义镜像的标签键。

示例

请求示例

https://ecs.aliyuncs.com/?Action=DescribeImageFromFamily
&RegionId=cn-hangzhou
&ImageFamily=as-hangzhou-game-01
&<公共请求参数>

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DescribeImageFromFamilyResponse>
    <RequestId>E39053A7-C3E6-41FA-8F8D-F5BD8063E61C</RequestId>
    <Image>
        <ImageOwnerAlias>self</ImageOwnerAlias>
        <Status>Available</Status>
        <Progress/>
        <Usage/>
        <Description>testDescription</Description>
        <IsSelfShared/>
        <Architecture>x86_64</Architecture>
        <Platform>CentOS</Platform>
        <ProductCode/>
        <Size>40</Size>
        <IsSubscribed>false</IsSubscribed>
        <IsCopied>false</IsCopied>
        <ImageFamily>testImageFamily</ImageFamily>
        <OSName>CentOS 8.0 64位</OSName>
        <IsSupportIoOptimized>true</IsSupportIoOptimized>
        <IsSupportCloudinit>true</IsSupportCloudinit>
        <ImageName>testImageName</ImageName>
        <DiskDeviceMappings>
            <DiskDeviceMapping>
                <SnapshotId>s-bp1ejhb4r1lyu55t****</SnapshotId>
                <Type>system</Type>
                <Format/>
                <Size>40</Size>
                <Device>/dev/xvda</Device>
                <ImportOSSBucket/>
                <ImportOSSObject/>
            </DiskDeviceMapping>
        </DiskDeviceMappings>
        <ImageVersion/>
        <OSType>linux</OSType>
        <ImageId>m-bp1ejhb4r1lyu55t****</ImageId>
        <CreationTime>2020-03-17T06:19:19Z</CreationTime>
        <Tags>
        </Tags>
    </Image>
</DescribeImageFromFamilyResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "E39053A7-C3E6-41FA-8F8D-F5BD8063E61C",
  "Image" : {
    "ImageOwnerAlias" : "self",
    "Status" : "Available",
    "Progress" : "",
    "Usage" : "",
    "Description" : "testDescription",
    "IsSelfShared" : "",
    "Architecture" : "x86_64",
    "Platform" : "CentOS",
    "ProductCode" : "",
    "Size" : 40,
    "IsSubscribed" : false,
    "IsCopied" : false,
    "ImageFamily" : "testImageFamily",
    "OSName" : "CentOS 8.0 64位",
    "IsSupportIoOptimized" : true,
    "IsSupportCloudinit" : true,
    "ImageName" : "testImageName",
    "DiskDeviceMappings" : {
      "DiskDeviceMapping" : [ {
        "SnapshotId" : "s-bp1ejhb4r1lyu55t****",
        "Type" : "system",
        "Format" : "",
        "Size" : "40",
        "Device" : "/dev/xvda",
        "ImportOSSBucket" : "",
        "ImportOSSObject" : ""
      } ]
    },
    "ImageVersion" : "",
    "OSType" : "linux",
    "ImageId" : "m-bp1ejhb4r1lyu55t****",
    "CreationTime" : "2020-03-17T06:19:19Z",
    "Tags" : {
      "Tag" : [ ]
    }
  }
}

错误码

HttpCode

错误码

错误信息

描述

404 InvalidRegionId.NotFound The RegionId provided does not exist. 指定的地域不存在,请确认该参数是否正确。

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