# Functions
CheckDnsHostnamesForVpc takes a VPC ID and returns true if DNS hostnames are enabled for that VPC.
CheckDnsResolutionForVpc takes a VPC ID and returns true if DNS resolution is enabled for that VPC.
CheckUniqueTagsForElasticIp checks to see if an elastic IP with matching tags already exists.
CheckUniqueTagsForInternetGateway checks to see if an internet gateway with mathcing tags already exists.
CheckUniqueTagsForNatGateway checks to see if a NAT gateway with matching tags in a particular subnet already exists.
CheckUniqueTagsForRouteTable checks to see if a NAT gateway with matching tags in a particular subnet already exists.
CheckUniqueTagsForSecurityGroup checks to see if a security group with a matching name and tags already exists.
CheckUniqueTagsForSubnet checks to see if a subnet with matching tags already exists.
CheckUniqueTagsForVpc checks to see if a VPC with a mathcing tags already exists.
CreateEc2Tags creates tags for EC2 resources.