26 lines
906 B
Go
26 lines
906 B
Go
package aws
|
|
|
|
// This list is copied from
|
|
// http://docs.aws.amazon.com/general/latest/gr/rande.html#s3_website_region_endpoints
|
|
// It currently cannot be generated from the API json.
|
|
var hostedZoneIDsMap = map[string]string{
|
|
"us-east-1": "Z3AQBSTGFYJSTF",
|
|
"us-west-2": "Z3BJ6K6RIION7M",
|
|
"us-west-1": "Z2F56UZL2M1ACD",
|
|
"eu-west-1": "Z1BKCTXD74EZPE",
|
|
"eu-central-1": "Z21DNDUVLTQW6Q",
|
|
"ap-south-1": "Z11RGJOFQNVJUP",
|
|
"ap-southeast-1": "Z3O0J2DXBE1FTB",
|
|
"ap-southeast-2": "Z1WCIGYICN2BYD",
|
|
"ap-northeast-1": "Z2M4EHUR26P7ZW",
|
|
"ap-northeast-2": "Z3W03O7B5YMIYP",
|
|
"sa-east-1": "Z7KQH4QJS55SO",
|
|
"us-gov-west-1": "Z31GFT0UA1I2HV",
|
|
}
|
|
|
|
// Returns the hosted zone ID for an S3 website endpoint region. This can be
|
|
// used as input to the aws_route53_record resource's zone_id argument.
|
|
func HostedZoneIDForRegion(region string) string {
|
|
return hostedZoneIDsMap[region]
|
|
}
|