Route53の設定だけは手動でした話

AWSでインフラを構築する際は極力Cloud​Formationを使うようにしています。
ですが、Route53の設定はCloud​Formationの設定を使いませんでした。

Route53は最低1つはAレコードを登録しなければいけません。
ですが、CloudFormationの設定からではAレコードにCloudFrontのURLを設定できなかったからです。
AWSコンソールから手動で設定する分にはAレコードにCloudFrontのURLを設定できます。

DNS:
  Type: AWS::Route53::HostedZone
  Properties:
  Name: 'ドメイン名'

Route53RecodeSet:
  Type: AWS::Route53::RecordSet
  Properties:
    Comment: HP Hoge
    HostedZoneId: !Ref DNS
    Name: www.hoge.com.
    ResourceRecords:
      - '設定したいCloudFrontのURL'
    TTL: '300'
    Type: A

Route53のレコードセットでCloudFrontのURLをAレコードに設定しようとすると

Invalid Resource Record: FATAL problem: ARRDATAIllegalIPv4Address (Value is not a valid IPv4 address) encountered with '設定したいCloudFrontのURL'

というエラーが出て設定できないためでした。