RegisterImage

The RegisterImage operation registers an AMI with Amazon EC2. Images must be registered before they can be launched.

Each AMI is associated with an unique ID which is provided by the Amazon EC2 service through the RegisterImage operation. During registration, Amazon EC2 retrieves the specified image manifest from Amazon S3 and verifies that the image is owned by the user registering the image.

The image manifest is retrieved once and stored within the Amazon EC2. Any modifications to an image in Amazon S3 invalidates this registration. If you make changes to an image, deregister the previous image and register the new image.

The following table describes the request parameters for RegisterImage. Parameter names are case sensitive.

NameDescriptionRequired

imageLocation

Full path to your AMI manifest in Amazon S3 storage.

Type: xsd:string

Yes

The following table describes the default response tags included in RegisterImage responses.

NameDescription

imageId

Unique ID of the newly registered machine image.

Type: xsd:string

<RegisterImage xmlns="http://ec2.amazonaws.com/doc/2007-08-29">
  <imageLocation>/mybucket/myimage.manifest.xml</imageLocation>
</RegisterImage>
<RegisterImageResponse xmlns="http://ec2.amazonaws.com/doc/2007-08-29">
  <imageId>ami-61a54008</imageId>
</RegisterImageResponse>