github.com/vtorhonen/terraform@v0.9.0-beta2.0.20170307220345-5d894e4ffda7/builtin/providers/aws/hosted_zones.go (about) 1 package aws 2 3 // This list is copied from 4 // http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_website_region_endpoints 5 // It currently cannot be generated from the API json. 6 var hostedZoneIDsMap = map[string]string{ 7 "us-east-1": "Z3AQBSTGFYJSTF", 8 "us-east-2": "Z2O1EMRO9K5GLX", 9 "us-west-2": "Z3BJ6K6RIION7M", 10 "us-west-1": "Z2F56UZL2M1ACD", 11 "eu-west-1": "Z1BKCTXD74EZPE", 12 "eu-west-2": "Z3GKZC51ZF0DB4", 13 "eu-central-1": "Z21DNDUVLTQW6Q", 14 "ap-south-1": "Z11RGJOFQNVJUP", 15 "ap-southeast-1": "Z3O0J2DXBE1FTB", 16 "ap-southeast-2": "Z1WCIGYICN2BYD", 17 "ap-northeast-1": "Z2M4EHUR26P7ZW", 18 "ap-northeast-2": "Z3W03O7B5YMIYP", 19 "ca-central-1": "Z1QDHH18159H29", 20 "sa-east-1": "Z7KQH4QJS55SO", 21 "us-gov-west-1": "Z31GFT0UA1I2HV", 22 } 23 24 // Returns the hosted zone ID for an S3 website endpoint region. This can be 25 // used as input to the aws_route53_record resource's zone_id argument. 26 func HostedZoneIDForRegion(region string) string { 27 return hostedZoneIDsMap[region] 28 }