繁体   English   中英

如何在 route53 hostsZone 中创建记录

[英]How to create record in route53 hostedZone

我创建了 CloudFront 分配并尝试将该记录附加到 route53 托管区域。 当我尝试时,它给出了以下错误。

发生错误:myDNSRecord - 无效请求:应为 [AliasTarget、所有 [TTL 和 ResourceRecords] 或 TrafficPolicyInstanceId] 中的一个,但在 [Action=CREATE, Name=abc.yz.com., Type =A,SetIdentifier=null](服务:AmazonRoute53;状态代码:400;错误代码:InvalidInput;请求 ID:81fd7f48-3ffb-4fa1-b1ba-cef599834a07;代理:null)

myDNSRecord:
      Type: AWS::Route53::RecordSetGroup
      DependsOn:
        - cloudFrontDist
      Properties:
        HostedZoneId: !Ref 53HostedZoneId
        RecordSets:
          - Name: abc.yz.com
            Type: A
            TTL: 300
            AliasTarget:
              HostedZoneId: Z2FDTNDATAQYW2
              DNSName:
                Fn::GetAtt: [cloudFrontDist, DomainName]

我想在 route53 中托管 CloudFront 分配 URL

别名记录不使用 TTL 所以从你的模板中删除它:

myDNSRecord:
      Type: AWS::Route53::RecordSetGroup
      DependsOn:
        - cloudFrontDist
      Properties:
        HostedZoneId: !Ref 53HostedZoneId
        RecordSets:
          - Name: abc.yz.com
            Type: A
            AliasTarget:
              HostedZoneId: Z2FDTNDATAQYW2
              DNSName:
                Fn::GetAtt: [cloudFrontDist, DomainName]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM