Route 53 ゾーンファイルをインポート
AWS Route 53 のゾーンファイルをインポートする機能でエラーが発生したので、メモしておきます。
![](https://blog.e2info.co.jp/wp-content/uploads/2021/04/43350b2d4533d28588c6fe73511bda37-1024x198.png)
例えば以下のようにインポート
![](https://blog.e2info.co.jp/wp-content/uploads/2021/04/6c0affbb456740e8f71a8eae767dece2-1024x574.png)
するとエラー発生
![](https://blog.e2info.co.jp/wp-content/uploads/2021/04/d407c7c3e8e5d8845756c143417874c2-1024x174.png)
エラーが発生しました
Invalid request: Expected exactly one of [AliasTarget, all of [TTL, and ResourceRecords], or TrafficPolicyInstanceId], but found none in Change with [Action=CREATE, Name=test.foo.jp.test.atsike.net, Type=A, SetIdentifier=null]
ググってもなかなか参考になる情報を得られず、、、
で、Error On Using Route53 ChangeResourceRecordSets · Issue #95 · agorapulse/grails-aws-sdk の記事からTTLの指定が必要なのか?
と考え以下に修正
![](https://blog.e2info.co.jp/wp-content/uploads/2021/04/0b84d65eb7313c9ee73b4c22480dde6c-1024x483.png)
これで無事インポートできました。
完。