class Fog::DNS::AWS
Public Class Methods
elb_hosted_zone_mapping()
click to toggle source
# File lib/fog/aws/requests/dns/change_resource_record_sets.rb, line 210 def self.elb_hosted_zone_mapping @elb_hosted_zone_mapping ||= { "ap-northeast-1" => "Z2YN17T5R711GT", "ap-southeast-1" => "Z1WI8VXHPB1R38", "ap-southeast-2" => "Z2999QAZ9SRTIC", "eu-west-1" => "Z3NF1Z3NOM5OY2", "sa-east-1" => "Z2ES78Y61JGQKS", "us-east-1" => "Z3DZXE0Q79N41H", "us-west-1" => "Z1M58G0W56PQJA", "us-west-2" => "Z33MTJ483KN6FU", } end
hosted_zone_for_alias_target(dns_name)
click to toggle source
# File lib/fog/aws/requests/dns/change_resource_record_sets.rb, line 203 def self.hosted_zone_for_alias_target(dns_name) k = elb_hosted_zone_mapping.keys.find do |k| dns_name =~ /\A.+\.#{k}\.elb\.amazonaws\.com\.?\z/ end elb_hosted_zone_mapping[k] end