Welcome
What's New
API Overview
API Actions
Data Types and the Amazon EC2 WSDL
API Versioning
Available Libraries
Amazon EC2 Query API
Common Query Parameters
List of Query Operations by Function
AllocateAddress
AssociateAddress
AttachVolume
AuthorizeSecurityGroupIngress
BundleInstance
CancelBundleTask
CancelSpotInstanceRequests
ConfirmProductInstance
CreateImage
CreateKeyPair
CreateSecurityGroup
CreateSnapshot
CreateSpotDatafeedSubscription
CreateVolume
DeleteKeyPair
DeleteSecurityGroup
DeleteSnapshot
DeleteSpotDatafeedSubscription
DeleteVolume
DeregisterImage
DescribeAddresses
DescribeAvailabilityZones
DescribeBundleTasks
DescribeImageAttribute
DescribeImages
DescribeInstanceAttribute
DescribeInstances
DescribeKeyPairs
DescribeRegions
DescribeReservedInstances
DescribeReservedInstancesOfferings
DescribeSecurityGroups
DescribeSnapshotAttribute
DescribeSnapshots
DescribeSpotDatafeedSubscription
DescribeSpotInstanceRequests
DescribeSpotPriceHistory
DescribeVolumes
DetachVolume
DisassociateAddress
GetConsoleOutput
GetPasswordData
ModifyImageAttribute
ModifyInstanceAttribute
ModifySnapshotAttribute
MonitorInstances
PurchaseReservedInstancesOffering
RebootInstances
RegisterImage
ReleaseAddress
RequestSpotInstances
ResetImageAttribute
ResetInstanceAttribute
ResetSnapshotAttribute
RevokeSecurityGroupIngress
RunInstances
StartInstances
StopInstances
TerminateInstances
UnmonitorInstances
Amazon EC2 SOAP API
List of SOAP Operations by Function
AllocateAddress
AssociateAddress
AttachVolume
AuthorizeSecurityGroupIngress
BundleInstance
CancelBundleTask
CancelSpotInstanceRequests
ConfirmProductInstance
CreateImage
CreateKeyPair
CreateSecurityGroup
CreateSnapshot
CreateSpotDatafeedSubscription
CreateVolume
DeleteKeyPair
DeleteSecurityGroup
DeleteSnapshot
DeleteSpotDatafeedSubscription
DeleteVolume
DeregisterImage
DescribeAddresses
DescribeAvailabilityZones
DescribeBundleTasks
DescribeImageAttribute
DescribeImages
DescribeInstanceAttribute
DescribeInstances
DescribeKeyPairs
DescribeRegions
DescribeReservedInstances
DescribeReservedInstancesOfferings
DescribeSecurityGroups
DescribeSnapshotAttribute
DescribeSnapshots
DescribeSpotDatafeedSubscription
DescribeSpotInstanceRequests
DescribeSpotPriceHistory
DescribeVolumes
DetachVolume
DisassociateAddress
GetConsoleOutput
GetPasswordData
ModifyImageAttribute
ModifyInstanceAttribute
ModifySnapshotAttribute
MonitorInstances
PurchaseReservedInstancesOffering
RebootInstances
RegisterImage
ReleaseAddress
RequestSpotInstances
ResetImageAttribute
ResetInstanceAttribute
ResetSnapshotAttribute
RevokeSecurityGroupIngress
RunInstances
StartInstances
StopInstances
TerminateInstances
UnmonitorInstances
Data Types
AllocateAddressResponseType
AssociateAddressResponseType
AssociateAddressType
AttachmentSetItemResponseType
AttachmentSetResponseType
AttachVolumeResponseType
AttachVolumeType
AttributeBooleanValueType
AttributeValueType
AuthorizeSecurityGroupIngressResponseType
AuthorizeSecurityGroupIngressType
AvailabilityZoneItemType
AvailabilityZoneMessageSetType
AvailabilityZoneMessageType
AvailabilityZoneSetType
BlockDeviceMappingItemType
BlockDeviceMappingType
BundleInstanceResponseType
BundleInstanceS3StorageType
BundleInstanceTaskErrorType
BundleInstanceTasksSetType
BundleInstanceTaskStorageType
BundleInstanceTaskType
BundleInstanceType
CancelBundleTaskResponseType
CancelBundleTaskType
CancelSpotInstanceRequestsResponseSetItemType
CancelSpotInstanceRequestsResponseSetType
CancelSpotInstanceRequestsResponseType
CancelSpotInstanceRequestsType
ConfirmProductInstanceResponseType
ConfirmProductInstanceType
CreateImageResponseType
CreateImageType
CreateKeyPairResponseType
CreateKeyPairType
CreateSecurityGroupResponseType
CreateSecurityGroupType
CreateSnapshotResponseType
CreateSnapshotType
CreateSpotDatafeedSubscriptionResponseType
CreateSpotDatafeedSubscriptionType
CreateVolumePermissionItemType
CreateVolumePermissionListType
CreateVolumePermissionOperationType
CreateVolumeResponseType
CreateVolumeType
DeleteKeyPairResponseType
DeleteKeyPairType
DeleteSecurityGroupResponseType
DeleteSecurityGroupType
DeleteSnapshotResponseType
DeleteSnapshotType
DeleteSpotDatafeedSubscriptionResponseType
DeleteVolumeResponseType
DeleteVolumeType
DeregisterImageResponseType
DeregisterImageType
DescribeAddressesInfoType
DescribeAddressesItemType
DescribeAddressesResponseInfoType
DescribeAddressesResponseItemType
DescribeAddressesResponseType
DescribeAddressesType
DescribeAvailabilityZonesResponseType
DescribeAvailabilityZonesSetItemType
DescribeAvailabilityZonesSetType
DescribeAvailabilityZonesType
DescribeBundleTasksInfoType
DescribeBundleTasksItemType
DescribeBundleTasksResponseType
DescribeBundleTasksType
DescribeImageAttributeResponseType
DescribeImageAttributesGroup
DescribeImageAttributeType
DescribeImagesExecutableBySetType
DescribeImagesExecutableByType
DescribeImagesInfoType
DescribeImagesItemType
DescribeImagesOwnersType
DescribeImagesOwnerType
DescribeImagesResponseInfoType
DescribeImagesResponseItemType
DescribeImagesResponseType
DescribeImagesType
DescribeInstanceAttributeResponseType
DescribeInstanceAttributesGroup
DescribeInstanceAttributeType
DescribeInstancesInfoType
DescribeInstancesItemType
DescribeInstancesResponseType
DescribeInstancesType
DescribeKeyPairsInfoType
DescribeKeyPairsItemType
DescribeKeyPairsResponseInfoType
DescribeKeyPairsResponseItemType
DescribeKeyPairsResponseType
DescribeKeyPairsType
DescribeRegionsResponseType
DescribeRegionsSetItemType
DescribeRegionsSetType
DescribeRegionsType
DescribeReservedInstancesOfferingsResponseSetItemType
DescribeReservedInstancesOfferingsResponseSetType
DescribeReservedInstancesOfferingsResponseType
DescribeReservedInstancesOfferingsSetItemType
DescribeReservedInstancesOfferingsSetType
DescribeReservedInstancesOfferingsType
DescribeReservedInstancesResponseSetItemType
DescribeReservedInstancesResponseSetType
DescribeReservedInstancesResponseType
DescribeReservedInstancesSetItemType
DescribeReservedInstancesSetType
DescribeReservedInstancesType
DescribeSecurityGroupsResponseType
DescribeSecurityGroupsSetItemType
DescribeSecurityGroupsSetType
DescribeSecurityGroupsType
DescribeSnapshotAttributeResponseType
DescribeSnapshotAttributesGroup
DescribeSnapshotAttributeType
DescribeSnapshotsOwnersType
DescribeSnapshotsOwnerType
DescribeSnapshotsResponseType
DescribeSnapshotsRestorableBySetType
DescribeSnapshotsRestorableByType
DescribeSnapshotsSetItemResponseType
DescribeSnapshotsSetItemType
DescribeSnapshotsSetResponseType
DescribeSnapshotsSetType
DescribeSnapshotsType
DescribeSpotDatafeedSubscriptionResponseType
DescribeSpotInstanceRequestsResponseType
DescribeSpotInstanceRequestsType
DescribeSpotPriceHistoryResponseType
DescribeSpotPriceHistoryType
DescribeVolumesResponseType
DescribeVolumesSetItemResponseType
DescribeVolumesSetItemType
DescribeVolumesSetResponseType
DescribeVolumesSetType
DescribeVolumesType
DetachVolumeResponseType
DetachVolumeType
DisassociateAddressResponseType
DisassociateAddressType
EbsBlockDeviceType
EbsInstanceBlockDeviceMappingResponseType
EmptyElementType
GetConsoleOutputResponseType
GetConsoleOutputType
GetPasswordDataResponseType
GetPasswordDataType
GroupItemType
GroupSetType
InstanceBlockDeviceMappingItemType
InstanceBlockDeviceMappingResponseItemType
InstanceBlockDeviceMappingResponseType
InstanceBlockDeviceMappingType
InstanceEbsBlockDeviceType
InstanceIdSetType
InstanceIdType
InstanceMonitoringStateType
InstanceStateChangeSetType
InstanceStateChangeType
InstanceStateType
InstanceTypeSetItemType
InstanceTypeSetType
IpPermissionSetType
IpPermissionType
IpRangeItemType
IpRangeSetType
LaunchPermissionItemType
LaunchPermissionListType
LaunchPermissionOperationType
LaunchSpecificationType
ModifyImageAttributeResponseType
ModifyImageAttributeType
ModifyInstanceAttributeResponseType
ModifyInstanceAttributeType
ModifySnapshotAttributeResponseType
ModifySnapshotAttributeType
MonitoringInstanceType
MonitorInstancesResponseSetItemType
MonitorInstancesResponseSetType
MonitorInstancesResponseType
MonitorInstancesSetItemType
MonitorInstancesSetType
MonitorInstancesType
NullableAttributeBooleanValueType
NullableAttributeValueType
PlacementRequestType
PlacementResponseType
ProductCodeItemType
ProductCodeListType
ProductCodeSetType
ProductCodesSetItemType
ProductCodesSetType
ProductCodeType
ProductDescriptionSetItemType
ProductDescriptionSetType
PurchaseReservedInstancesOfferingResponseType
PurchaseReservedInstancesOfferingType
RebootInstancesInfoType
RebootInstancesItemType
RebootInstancesResponseType
RebootInstancesType
RegionItemType
RegionSetType
RegisterImageResponseType
RegisterImageType
ReleaseAddressResponseType
ReleaseAddressType
RequestSpotInstancesResponseType
RequestSpotInstancesType
ReservationInfoType
ReservationSetType
ResetImageAttributeResponseType
ResetImageAttributesGroup
ResetImageAttributeType
ResetInstanceAttributeResponseType
ResetInstanceAttributesGroup
ResetInstanceAttributeType
ResetSnapshotAttributeResponseType
ResetSnapshotAttributesGroup
ResetSnapshotAttributeType
RevokeSecurityGroupIngressResponseType
RevokeSecurityGroupIngressType
RunInstancesResponseType
RunInstancesType
RunningInstancesItemType
RunningInstancesSetType
SecurityGroupItemType
SecurityGroupSetType
SpotDatafeedSubscriptionType
SpotInstanceRequestIdSetItemType
SpotInstanceRequestIdSetType
SpotInstanceRequestSetItemType
SpotInstanceRequestSetType
SpotInstanceStateFaultType
SpotPriceHistorySetItemType
SpotPriceHistorySetType
StartInstancesResponseType
StartInstancesType
StateReasonType
StopInstancesResponseType
StopInstancesType
TerminateInstancesResponseType
TerminateInstancesType
UserDataType
UserIdGroupPairSetType
UserIdGroupPairType
API Error Codes
Glossary
Document Conventions
Index