EC2 Link to heading
aws ec2 start-instances --instance-ids <instance id>
aws ec2 reboot-instances --instance-ids <instance id>
aws ec2 stop-instances --instance-ids <instance id>
S3 Link to heading
aws s3 ls
aws s3 sync <old_s3_uri> <new_s3_uri>
aws s3 rm <s3_uri> # add --recursive to avoid being prompted for confirmation for every file
aws s3 rm s3://some-bucket-name/ --recursive --exclude "*" --include "*.json" --dryrun # delete all JSON files from a bucket
VPC Link to heading
List all assigned IPs in subnet subnet-abcxyz
aws ec2 describe-network-interfaces --filters "Name=subnet-id,Values=subnet-abcxyz" --query 'NetworkInterfaces[*].PrivateIpAddress'