Я хочу создать Route53 Hosted Zone с Cloudformation, поэтому я хочу проверить, есть ли в Route53 некоторая информация о HostedZone.
В логике моего случая мне нужно проверить, существует ли ресурс, игнорировать создание ресурса.Как я могу справиться с этой проблемой.
Шаблон My Cloudformation показан ниже.
"myDNSRecord" : {
"Type" : "AWS::Route53::RecordSet",
"Properties" : {
"HostedZoneName" : { "Ref" : "HostedZoneResource" },
"Comment" : "DNS name for my instance.",
"Name" : {
"Fn::Join" : [ "", [
{"Ref" : "Ec2Instance"}, ".",
{"Ref" : "AWS::Region"}, ".",
{"Ref" : "HostedZone"} ,"."
] ]
},
"Type" : "A",
"TTL" : "900",
"ResourceRecords" : [
{ "Fn::GetAtt" : [ "Ec2Instance", "PublicIp" ] }
]
}
}}