При попытке создать AWS :: Route53 :: RecordSet с использованием облачной информации я получаю сообщение об ошибке «Тип неподдерживаемого свойства обнаружен».Я предполагаю, что это означает, что он не распознает «Тип»: «А» в моем JSON.Однако это допустимое свойство AWS :: Route53 :: RecordSet, и даже в примере, который AWS дает в документации. (я понимаю, что это для RecordSetGroup, но пример внизу создает RecordSet).
Я также попытался скопировать и вставить точный пример, который Amazon приводит, и подменять их значения для моего.Все еще не повезло.
Вот мой код:
"DNS" : {
"Type": "AWS::Route53::RecordSet",
"Properties": {
"HostedZoneName": {
"Ref": "HostedZoneName"
},
"Comment": "DNS name for my instance.",
"Name": {
"Fn::Join": [
"",
[
{
"Ref": "ComponentDNSName"
},
{
"Ref": "HostedZoneName"
}
]
]
},
"Type": "A",
"TTL": "900",
"ResourceRecords": [
{
"Fn::GetAtt": [
{
"Fn::GetAtt": [
"Ec2Instance",
"PrivateIp"
]
}
]
}
]
}
}
Я думал, что это могут быть скобки в неправильных местах, но я дважды проверил этот и другие ресурсы в моем стеке (аварийные сигналы,EC2Instance) сборка в порядке.
Спасибо за любую помощь.