Amazon Elastic Compute Cloud
API Reference (API Version 2013-02-01)
« PreviousNext »
View the PDF for this guide.Go to the AWS Discussion Forum for this product.Did this page help you?  Yes | No |  Tell us about it...

DescribeImagesResponseItemType

The DescribeImagesResponseItemType data type.

Ancestors

  • DescribeImagesResponseInfoType

Relevant Operations

  • DescribeImages

Contents

imageId

The ID of the AMI.

Type: String

imageLocation

The location of the AMI.

Type: String

imageState

Current state of the AMI. If the operation returns available, the image is successfully registered and available for launching.

Type: String

Valid values: available | pending | failed

imageOwnerId

AWS account ID of the image owner.

Type: String

isPublic

Whether the image has public launch permissions. The value is true if this image has public launch permissions or false if it has only implicit and explicit launch permissions.

Type: Boolean

productCodes

Any product codes associated with the AMI, each one wrapped in an item element.

Type: ProductCodesSetItemType

architecture

The architecture of the image.

Type: String

imageType

The type of image (machine, kernel, or RAM disk).

Type: String

kernelId

The kernel associated with the image, if any. Only applicable for machine images.

Type: String

ramdiskId

The RAM disk associated with the image, if any. Only applicable for machine images.

Type: String

platform

The value is Windows for Windows AMIs; otherwise blank.

Type: String

stateReason

The reason for the state change.

Type: StateReasonType

imageOwnerAlias

The AWS account alias (for example, amazon, self, etc.) or AWS account ID that owns the AMI.

Type: String

name

The name of the AMI that was provided during image creation.

Type: String

description

The description of the AMI that was provided during image creation.

Type: String

rootDeviceType

The type of root device used by the AMI. The AMI can use an Amazon EBS volume or an instance store volume.

Type: String

Valid values: ebs | instance-store

rootDeviceName

The device name of the root device (for example, /dev/sda1, or xvda).

Type: String

blockDeviceMapping

Any block device mapping entries, each one wrapped in an item element.

Type: BlockDeviceMappingItemType

virtualizationType

The type of virtualization of the AMI.

Type: String

Valid values: paravirtual | hvm

tagSet

Any tags assigned to the resource, each one wrapped in an item element.

Type: ResourceTagSetItemType

hypervisor

The image's hypervisor type.

Type: String

Valid values: ovm | xen