Amazon EC2 API
Core API for managing Amazon EC2 instances, AMIs, key pairs, security groups, Elastic IPs, launch templates, spot instances, capacity reservations, and other compute resources.
Documentation
Documentation
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Welcome.html
GettingStarted
https://aws.amazon.com/ec2/getting-started/
Authentication
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Query-Requests.html
BestPractices
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-best-practices.html
Documentation
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/
APIReference
https://docs.aws.amazon.com/AWSEC2/latest/APIReference/
Documentation
https://docs.aws.amazon.com/cli/latest/reference/ec2/
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/openapi/amazon-ec2-openapi.yml
OpenAPI
https://api.apis.guru/v2/specs/amazonaws.com/ec2/2016-11-15/openapi.yaml
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/json-schema/amazon-ec2-instance-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/json-structure/amazon-ec2-instance-structure.json
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/json-ld/amazon-ec2-context.jsonld
Pricing
https://aws.amazon.com/ec2/pricing/
SDKs
https://aws.amazon.com/tools/
StatusPage
https://status.aws.amazon.com/
FAQ
https://aws.amazon.com/ec2/faqs/
TermsOfService
https://aws.amazon.com/ec2/sla/
Security
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-security.html
Examples
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/examples/amazon-ec2-instance-example.json
APIsJSON
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/apis.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-allocate-and-associate-eip-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-audit-security-group-usage-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-bind-eip-to-new-instance-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-clone-instance-via-image-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-deprovision-secured-instance-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-deregister-image-and-cleanup-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-harden-existing-security-group-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-launch-and-await-running-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-launch-secured-instance-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-paginate-instances-then-tag-image-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-place-instance-in-zone-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-prepare-key-and-launch-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-rebuild-image-from-launch-template-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-release-eip-on-terminate-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-request-spot-and-track-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-restart-and-verify-instance-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-rotate-key-pair-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-stop-and-create-image-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-ec2/refs/heads/main/arazzo/amazon-ec2-stop-start-instance-cycle-workflow.yml