Amazon Elastic Compute Cloud is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. Amazon EC2s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazonrsquo;s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to pay only for capacity that you actually use. Amazon EC2 provides developers the tools to build failure resilient applications and isolate themselves from common failure scenarios.

Key Links

API Paths

Accept Reserved Instances Exchange Quote (GET) /?Action=AcceptReservedInstancesExchangeQuote OpenAPI
Accept Vpc Peering Connection (GET) /?Action=AcceptVpcPeeringConnection OpenAPI
Allocate Address (GET) /?Action=AllocateAddress OpenAPI
Allocate Hosts (GET) /?Action=AllocateHosts OpenAPI
Assign Ipv6 Addresses (GET) /?Action=AssignIpv6Addresses OpenAPI
Assign Private Ip Addresses (GET) /?Action=AssignPrivateIpAddresses OpenAPI
Associate Address (GET) /?Action=AssociateAddress OpenAPI
Associate Dhcp Options (GET) /?Action=AssociateDhcpOptions OpenAPI
Associate Route Table (GET) /?Action=AssociateRouteTable OpenAPI
Associate Subnet Cidr Block (GET) /?Action=AssociateSubnetCidrBlock OpenAPI
Associate Vpc Cidr Block (GET) /?Action=AssociateVpcCidrBlock OpenAPI
Attach Classic Link Vpc (GET) /?Action=AttachClassicLinkVpc OpenAPI
Attach Internet Gateway (GET) /?Action=AttachInternetGateway OpenAPI
Attach Network Interface (GET) /?Action=AttachNetworkInterface OpenAPI
Attach Volume (GET) /?Action=AttachVolume OpenAPI
Attach Vpn Gateway (GET) /?Action=AttachVpnGateway OpenAPI
Authorize Security Group Egress ( E C2- V P C only) (GET) /?Action=AuthorizeSecurityGroupEgress (EC2-VPC only) OpenAPI
Authorize Security Group Ingress (GET) /?Action=AuthorizeSecurityGroupIngress OpenAPI
Bundle Instance (GET) /?Action=BundleInstance OpenAPI
Cancel Bundle Task (GET) /?Action=CancelBundleTask OpenAPI
Cancel Export Task (GET) /?Action=CancelExportTask OpenAPI
Cancel Import Task (GET) /?Action=CancelImportTask OpenAPI
Cancel Reserved Instances Listing (GET) /?Action=CancelReservedInstancesListing OpenAPI
Cancel Spot Fleet Requests (GET) /?Action=CancelSpotFleetRequests OpenAPI
Cancel Spot Instance Requests (GET) /?Action=CancelSpotInstanceRequests OpenAPI
Confirm Product Instance (GET) /?Action=ConfirmProductInstance OpenAPI
Copy Image (GET) /?Action=CopyImage OpenAPI
Copy Snapshot (GET) /?Action=CopySnapshot OpenAPI
Create Customer Gateway (GET) /?Action=CreateCustomerGateway OpenAPI
Create Dhcp Options (GET) /?Action=CreateDhcpOptions OpenAPI
Create Egress Only Internet Gateway (GET) /?Action=CreateEgressOnlyInternetGateway OpenAPI
Create Flow Logs (GET) /?Action=CreateFlowLogs OpenAPI
Create Image (GET) /?Action=CreateImage OpenAPI
Create Instance Export Task (GET) /?Action=CreateInstanceExportTask OpenAPI
Create Internet Gateway (GET) /?Action=CreateInternetGateway OpenAPI
Create Key Pair (GET) /?Action=CreateKeyPair OpenAPI
Create Nat Gateway (GET) /?Action=CreateNatGateway OpenAPI
Create Network Acl (GET) /?Action=CreateNetworkAcl OpenAPI
Create Network Acl Entry (GET) /?Action=CreateNetworkAclEntry OpenAPI
Create Network Interface (GET) /?Action=CreateNetworkInterface OpenAPI
Create Placement Group (GET) /?Action=CreatePlacementGroup OpenAPI
Create Reserved Instances Listing (GET) /?Action=CreateReservedInstancesListing OpenAPI
Create Route (GET) /?Action=CreateRoute OpenAPI
Create Route Table (GET) /?Action=CreateRouteTable OpenAPI
Create Security Group (GET) /?Action=CreateSecurityGroup OpenAPI
Create Snapshot (GET) /?Action=CreateSnapshot OpenAPI
Create Spot Datafeed Subscription (GET) /?Action=CreateSpotDatafeedSubscription OpenAPI
Create Subnet (GET) /?Action=CreateSubnet OpenAPI
Create Tags (GET) /?Action=CreateTags OpenAPI
Create Volume (GET) /?Action=CreateVolume OpenAPI
Create Vpc (GET) /?Action=CreateVpc OpenAPI
Create Vpc Endpoint (GET) /?Action=CreateVpcEndpoint OpenAPI
Create Vpc Peering Connection (GET) /?Action=CreateVpcPeeringConnection OpenAPI
Create Vpn Connection (GET) /?Action=CreateVpnConnection OpenAPI
Create Vpn Connection Route (GET) /?Action=CreateVpnConnectionRoute OpenAPI
Create Vpn Gateway (GET) /?Action=CreateVpnGateway OpenAPI
Delete Customer Gateway (GET) /?Action=DeleteCustomerGateway OpenAPI
Delete Dhcp Options (GET) /?Action=DeleteDhcpOptions OpenAPI
Delete Egress Only Internet Gateway (GET) /?Action=DeleteEgressOnlyInternetGateway OpenAPI
Delete Flow Logs (GET) /?Action=DeleteFlowLogs OpenAPI
Delete Internet Gateway (GET) /?Action=DeleteInternetGateway OpenAPI
Delete Key Pair (GET) /?Action=DeleteKeyPair OpenAPI
Delete Nat Gateway (GET) /?Action=DeleteNatGateway OpenAPI
Delete Network Acl (GET) /?Action=DeleteNetworkAcl OpenAPI
Delete Network Acl Entry (GET) /?Action=DeleteNetworkAclEntry OpenAPI
Delete Network Interface (GET) /?Action=DeleteNetworkInterface OpenAPI
Delete Placement Group (GET) /?Action=DeletePlacementGroup OpenAPI
Delete Route (GET) /?Action=DeleteRoute OpenAPI
Delete Route Table (GET) /?Action=DeleteRouteTable OpenAPI
Delete Security Group (GET) /?Action=DeleteSecurityGroup OpenAPI
Delete Snapshot (GET) /?Action=DeleteSnapshot OpenAPI
Delete Spot Datafeed Subscription (GET) /?Action=DeleteSpotDatafeedSubscription OpenAPI
Delete Subnet (GET) /?Action=DeleteSubnet OpenAPI
Delete Tags (GET) /?Action=DeleteTags OpenAPI
Delete Volume (GET) /?Action=DeleteVolume OpenAPI
Delete Vpc (GET) /?Action=DeleteVpc OpenAPI
Delete Vpc Endpoints (GET) /?Action=DeleteVpcEndpoints OpenAPI
Delete Vpc Peering Connection (GET) /?Action=DeleteVpcPeeringConnection OpenAPI
Delete Vpn Connection (GET) /?Action=DeleteVpnConnection OpenAPI
Delete Vpn Connection Route (GET) /?Action=DeleteVpnConnectionRoute OpenAPI
Delete Vpn Gateway (GET) /?Action=DeleteVpnGateway OpenAPI
Deregister Image (GET) /?Action=DeregisterImage OpenAPI
Describe Account Attributes (GET) /?Action=DescribeAccountAttributes OpenAPI
Describe Addresses (GET) /?Action=DescribeAddresses OpenAPI
Describe Availability Zones (GET) /?Action=DescribeAvailabilityZones OpenAPI
Describe Bundle Tasks (GET) /?Action=DescribeBundleTasks OpenAPI
Describe Classic Link Instances (GET) /?Action=DescribeClassicLinkInstances OpenAPI
Describe Customer Gateways (GET) /?Action=DescribeCustomerGateways OpenAPI
Describe Dhcp Options (GET) /?Action=DescribeDhcpOptions OpenAPI
Describe Egress Only Internet Gateways (GET) /?Action=DescribeEgressOnlyInternetGateways OpenAPI
Describe Export Tasks (GET) /?Action=DescribeExportTasks OpenAPI
Describe Flow Logs (GET) /?Action=DescribeFlowLogs OpenAPI
Describe Host Reservation Offerings (GET) /?Action=DescribeHostReservationOfferings OpenAPI
Describe Host Reservations (GET) /?Action=DescribeHostReservations OpenAPI
Describe Hosts (GET) /?Action=DescribeHosts OpenAPI
Describe Identity Id Format (GET) /?Action=DescribeIdentityIdFormat OpenAPI
Describe Id Format (GET) /?Action=DescribeIdFormat OpenAPI
Describe Image Attribute (GET) /?Action=DescribeImageAttribute OpenAPI
Describe Images (GET) /?Action=DescribeImages OpenAPI
Describe Import Image Tasks (GET) /?Action=DescribeImportImageTasks OpenAPI
Describe Import Snapshot Tasks (GET) /?Action=DescribeImportSnapshotTasks OpenAPI
Describe Instance Attribute (GET) /?Action=DescribeInstanceAttribute OpenAPI
Describe Instances (GET) /?Action=DescribeInstances OpenAPI
Describe Instance Status (GET) /?Action=DescribeInstanceStatus OpenAPI
Describe Internet Gateways (GET) /?Action=DescribeInternetGateways OpenAPI
Describe Key Pairs (GET) /?Action=DescribeKeyPairs OpenAPI
Describe Moving Addresses (GET) /?Action=DescribeMovingAddresses OpenAPI
Describe Nat Gateways (GET) /?Action=DescribeNatGateways OpenAPI
Describe Network Acls (GET) /?Action=DescribeNetworkAcls OpenAPI
Describe Network Interface Attribute (GET) /?Action=DescribeNetworkInterfaceAttribute OpenAPI
Describe Network Interfaces (GET) /?Action=DescribeNetworkInterfaces OpenAPI
Describe Placement Groups (GET) /?Action=DescribePlacementGroups OpenAPI
Describe Prefix Lists (GET) /?Action=DescribePrefixLists OpenAPI
Describe Reserved Instances (GET) /?Action=DescribeReservedInstances OpenAPI
Describe Reserved Instances Listings (GET) /?Action=DescribeReservedInstancesListings OpenAPI
Describe Reserved Instances Modifications (GET) /?Action=DescribeReservedInstancesModifications OpenAPI
Describe Reserved Instances Offerings (GET) /?Action=DescribeReservedInstancesOfferings OpenAPI
Describe Scheduled Instance Availability (GET) /?Action=DescribeScheduledInstanceAvailability OpenAPI
Describe Security Group References ( E C2- V P C only) (GET) /?Action=DescribeSecurityGroupReferences (EC2-VPC only) OpenAPI
Describe Security Groups (GET) /?Action=DescribeSecurityGroups OpenAPI
Describe Snapshot Attribute (GET) /?Action=DescribeSnapshotAttribute OpenAPI
Describe Snapshots (GET) /?Action=DescribeSnapshots OpenAPI
Describe Spot Datafeed Subscription (GET) /?Action=DescribeSpotDatafeedSubscription OpenAPI
Describe Spot Fleet Instances (GET) /?Action=DescribeSpotFleetInstances OpenAPI
Describe Spot Fleet Request History (GET) /?Action=DescribeSpotFleetRequestHistory OpenAPI
Describe Spot Instance Requests (GET) /?Action=DescribeSpotInstanceRequests OpenAPI
Describe Spot Price History (GET) /?Action=DescribeSpotPriceHistory OpenAPI
Describe Stale Security Groups ( E C2- V P C only) (GET) /?Action=DescribeStaleSecurityGroups (EC2-VPC only) OpenAPI
Describe Subnets (GET) /?Action=DescribeSubnets OpenAPI
Describe Tags (GET) /?Action=DescribeTags OpenAPI
Describe Volume Attribute (GET) /?Action=DescribeVolumeAttribute OpenAPI
Describe Volumes (GET) /?Action=DescribeVolumes OpenAPI
Describe Volume Status (GET) /?Action=DescribeVolumeStatus OpenAPI
Describe Vpc Attribute (GET) /?Action=DescribeVpcAttribute OpenAPI
Describe Vpc Classic Link (GET) /?Action=DescribeVpcClassicLink OpenAPI
Describe Vpc Classic Link Dns Support (GET) /?Action=DescribeVpcClassicLinkDnsSupport OpenAPI
Describe Vpc Endpoints (GET) /?Action=DescribeVpcEndpoints OpenAPI
Describe Vpc Endpoint Services (GET) /?Action=DescribeVpcEndpointServices OpenAPI
Describe Vpc Peering Connections (GET) /?Action=DescribeVpcPeeringConnections OpenAPI
Describe Vpcs (GET) /?Action=DescribeVpcs OpenAPI
Describe Vpn Connections (GET) /?Action=DescribeVpnConnections OpenAPI
Describe Vpn Gateways (GET) /?Action=DescribeVpnGateways OpenAPI
Detach Classic Link Vpc (GET) /?Action=DetachClassicLinkVpc OpenAPI
Detach Internet Gateway (GET) /?Action=DetachInternetGateway OpenAPI
Detach Network Interface (GET) /?Action=DetachNetworkInterface OpenAPI
Detach Volume (GET) /?Action=DetachVolume OpenAPI
Disable Vgw Route Propagation (GET) /?Action=DisableVgwRoutePropagation OpenAPI
Disable Vpc Classic Link (GET) /?Action=DisableVpcClassicLink OpenAPI
Disable Vpc Classic Link Dns Support (GET) /?Action=DisableVpcClassicLinkDnsSupport OpenAPI
Disassociate Address (GET) /?Action=DisassociateAddress OpenAPI
Disassociate Route Table (GET) /?Action=DisassociateRouteTable OpenAPI
Disassociate Subnet Cidr Block (GET) /?Action=DisassociateSubnetCidrBlock OpenAPI
Disassociate Vpc Cidr Block (GET) /?Action=DisassociateVpcCidrBlock OpenAPI
Enable Vgw Route Propagation (GET) /?Action=EnableVgwRoutePropagation OpenAPI
Enable Volume I O (GET) /?Action=EnableVolumeIO OpenAPI
Enable Vpc Classic Link (GET) /?Action=EnableVpcClassicLink OpenAPI
Enable Vpc Classic Link Dns Support (GET) /?Action=EnableVpcClassicLinkDnsSupport OpenAPI
Get Console Output (GET) /?Action=GetConsoleOutput OpenAPI
Get Console Screenshot (GET) /?Action=GetConsoleScreenshot OpenAPI
Get Host Reservation Purchase Preview (GET) /?Action=GetHostReservationPurchasePreview OpenAPI
Get Password Data (GET) /?Action=GetPasswordData OpenAPI
Get Reserved Instances Exchange Quote (GET) /?Action=GetReservedInstancesExchangeQuote OpenAPI
Import Key Pair (GET) /?Action=ImportKeyPair OpenAPI
Import Snapshot (GET) /?Action=ImportSnapshot OpenAPI
Import Volume (GET) /?Action=ImportVolume OpenAPI
Modify Hosts (GET) /?Action=ModifyHosts OpenAPI
Modify Identity Id Format (GET) /?Action=ModifyIdentityIdFormat OpenAPI
Modify Id Format (GET) /?Action=ModifyIdFormat OpenAPI
Modify Image Attribute (GET) /?Action=ModifyImageAttribute OpenAPI
Modify Instance Attribute (GET) /?Action=ModifyInstanceAttribute OpenAPI
Modify Instance Placement (GET) /?Action=ModifyInstancePlacement OpenAPI
Modify Network Interface Attribute (GET) /?Action=ModifyNetworkInterfaceAttribute OpenAPI
Modify Reserved Instances (GET) /?Action=ModifyReservedInstances OpenAPI
Modify Snapshot Attribute (GET) /?Action=ModifySnapshotAttribute OpenAPI
Modify Spot Fleet Request (GET) /?Action=ModifySpotFleetRequest OpenAPI
Modify Subnet Attribute (GET) /?Action=ModifySubnetAttribute OpenAPI
Modify Volume Attribute (GET) /?Action=ModifyVolumeAttribute OpenAPI
Modify Vpc Attribute (GET) /?Action=ModifyVpcAttribute OpenAPI
Modify Vpc Endpoint (GET) /?Action=ModifyVpcEndpoint OpenAPI
Modify Vpc Peering Connection Options (GET) /?Action=ModifyVpcPeeringConnectionOptions OpenAPI
Monitor Instances (GET) /?Action=MonitorInstances OpenAPI
Move Address To Vpc (GET) /?Action=MoveAddressToVpc OpenAPI
Purchase Host Reservation (GET) /?Action=PurchaseHostReservation OpenAPI
Purchase Reserved Instances Offering (GET) /?Action=PurchaseReservedInstancesOffering OpenAPI
Reboot Instances (GET) /?Action=RebootInstances OpenAPI
Register Image (GET) /?Action=RegisterImage OpenAPI
Reject Vpc Peering Connection (GET) /?Action=RejectVpcPeeringConnection OpenAPI
Release Address (GET) /?Action=ReleaseAddress OpenAPI
Release Hosts (GET) /?Action=ReleaseHosts OpenAPI
Replace Network Acl Association (GET) /?Action=ReplaceNetworkAclAssociation OpenAPI
Replace Network Acl Entry (GET) /?Action=ReplaceNetworkAclEntry OpenAPI
Replace Route (GET) /?Action=ReplaceRoute OpenAPI
Report Instance Status (GET) /?Action=ReportInstanceStatus OpenAPI
Request Spot Fleet (GET) /?Action=RequestSpotFleet OpenAPI
Request Spot Instances (GET) /?Action=RequestSpotInstances OpenAPI
Reset Image Attribute (GET) /?Action=ResetImageAttribute OpenAPI
Reset Instance Attribute (GET) /?Action=ResetInstanceAttribute OpenAPI
Reset Network Interface Attribute (GET) /?Action=ResetNetworkInterfaceAttribute OpenAPI
Reset Snapshot Attribute (GET) /?Action=ResetSnapshotAttribute OpenAPI
Restore Address To Classic (GET) /?Action=RestoreAddressToClassic OpenAPI
Revoke Security Group Egress ( E C2- V P C only) (GET) /?Action=RevokeSecurityGroupEgress (EC2-VPC only) OpenAPI
Revoke Security Group Ingress (GET) /?Action=RevokeSecurityGroupIngress OpenAPI
Run Instances (GET) /?Action=RunInstances OpenAPI
Run Scheduled Instances (GET) /?Action=RunScheduledInstances OpenAPI
Start Instances (GET) /?Action=StartInstances OpenAPI
Stop Instances (GET) /?Action=StopInstances OpenAPI
Terminate Instances (GET) /?Action=TerminateInstances OpenAPI
Unassign Ipv6 Addresses (GET) /?Action=UnassignIpv6Addresses OpenAPI
Unassign Private Ip Addresses (GET) /?Action=UnassignPrivateIpAddresses OpenAPI
Unmonitor Instances (GET) /?Action=UnmonitorInstances OpenAPI