class Ufo::Stack::Builder::Resources::Dns

Public Instance Methods

build() click to toggle source
# File lib/ufo/stack/builder/resources/dns.rb, line 3
def build
  return unless @create_route53

  {
    Type: "AWS::Route53::RecordSet",
    Properties: {
      Comment: "cname to load balancer",
      Type: "CNAME",
      TTL: 60, # ttl has special casing
      ResourceRecords: [{"Fn::GetAtt": "Elb.DNSName"}]
    }
  }
end