1### elb
2* Delete load balancers. This deletes the associated listeners and policies..
3
4
5### elbv2
6* Delete load balancers.
7* Delete target groups.
8
9
10### ec2
11* Delete load balancers **before** deleting security groups.
12* Delete instances **before** deleting security groups.
13* Delete network interfaces **before** deleting security groups.
14* Delete security groups **before** deleting subnets.
15* Revoke ingress and egress permissions **before** deleting security groups.
16* Delete internet gateways **before** deleting vpcs.
17* Delete route tables **before** deleting vpcs.
18* Delete subnets **before** deleting vpcs.
19* Delete tags associated to a resource **after** deleting the resource.
20* Delete tags without a resource at any time.
21* Terminate instances **before** releasing addresses.
22* Release addresses that have no instances bound or that instance matches
23the filter and will be terminated in the same run of leftovers.
24* Delete images **before** deleting snapshots.
25
26
27### iam
28* Remove roles from instance profiles **before** deleting the instance profile.
29* Delete the instance profile **before** deleting the role.
30* Detach policies from a role **before** deleting the policy or the role.
31* Detach policies from a user **before** deleting the policy or the user.
32* Delete roles.
33* Delete users.
34
35
36### rds
37* Delete db instances.
38* Delete db subnet group.
39
40TODO: Wait for the db instance in a subnet to be deleted **before** deleting the subnet group.
41
42
43### s3
44* Empty the contents of a bucket.
45* Delete the bucket.
46
47### kms
48* Disable a key.
49* Schedule a key for deletion.
50* Delete aliases.
51