调用CreateImage从所在实例创建一份镜像。

调试

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

请求参数

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

系统规定参数。取值:CreateImage

product String DAILY_FORECAST_15D

此参数暂时不用。

InstanceId String i-5rr1bnyrc4tswr8cq3w6y****

实例ID。

ImageName String ImageName

镜像名称。长度为2~128个英文或中文字符。必须以大小写字母或中文开头,但不能以http://https://开头。可以包含数字、半角冒号(:)、下划线(_)或者连字符(-)。

DeleteAfterImageUpload String false

镜像打包上传成功后是否自动释放实例,仅支持构建机。

  • true:释放实例时,该镜像随实例一起释放。
  • false :释放实例时,保留该镜像,不随实例一起释放。
  • 为空则表示默认为false。

返回数据

名称 类型 示例值 描述
RequestId String 8BEF0D72-9901-5D43-B7D3-8B42AC26C516

请求ID。

Code Integer 0

业务返回码,成功返回0。

ImageId String m-5xxgg

镜像ID。

示例

请求示例

http(s)://ens.aliyuncs.com/?Action=CreateImage
&product=DAILY_FORECAST_15D
&InstanceId=i-5rr1bnyrc4tswr8cq3w6y****
&ImageName=ImageName
&DeleteAfterImageUpload=false
&公共请求参数

正常返回示例

XML格式

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

<CreateImageResponse>
    <RequestId>8BEF0D72-9901-5D43-B7D3-8B42AC26C516</RequestId>
    <Code>0</Code>
    <ImageId>m-5xxgg</ImageId>
</CreateImageResponse>

JSON格式

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

{
  "RequestId" : "8BEF0D72-9901-5D43-B7D3-8B42AC26C516",
  "Code" : 0,
  "ImageId" : "m-5xxgg"
}

错误码

HttpCode 错误码 错误信息 描述
400 NoPermission Permission denied. 没有足够的权限,请联系云账号管理员授予您相应权限。
400 CallInterface Call Inteface Happen Error. 接口调用出错。

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