尝试创buildAWS :: Route53 :: RecordSet时,AWS CloudFormation返回“无效请求”
我在这一个亏本。 99%的时间CloudFormation非常擅长给你一些你可以使用的debugging信息,但是“无效请求”让我难以忍受,特别是当资源非常简单时。 这是说给我的问题(Ansible生成的模板,因此{{…}}符号)的资源, "DatabaseDNSRecord": { "Type": "AWS::Route53::RecordSet", "Properties": { "HostedZoneId": "HOSTED_ZONE_ID", "Name": "db.{{ item.env_name|lower }}v2.<DOMAIN>.com.", "ResourceRecords": [ { "Fn::GetAtt": [ "Database", "Endpoint.Address" ] } ], "Type": "CNAME" }, "DependsOn": "Database" } 从文档中我可以看出,所需的一切都是正确的,格式正确的。 我能想到的唯一的事情就是我将这个资源添加到我之前创build的已经创build了Database资源的现有 CloudFormation堆栈中,该资源对于logging是AWS::RDS::DBInstance (很高兴发布资源模板如果需要,也没有什么特别的)。 任何想法,为什么我得到“无效的请求”? 谢谢。 编辑:我试过这个和没有TTL ,同样的错误。