我正在尝试使用以下命令删除故障转移别名记录集:
aws route53 change-resource-record-sets \
--hosted-zone-id <my-zone-id> \
--change-batch file://file.json
json的内容:
{
"Comment": "test-rdc",
"Changes": [
{
"Action": "DELETE",
"ResourceRecordSet": {
"Name": "abc.aws-ab-xyz.abcd.com",
"Type": "A",
"SetIdentifier": "abc-Secondary",
"Failover": "SECONDARY" ,
"AliasTarget": {
"HostedZoneId": "jashkhakh",
"DNSName": "hhhkjhkh",
"EvaluateTargetHealth": false
},
"HealthCheckId": "hhjhkh"
}
}]
}
错误:试图删除资源记录集
[name ='abc.aws-ab-xyz.abcd.com。',类型='A',
set-identifier ='abc-Secondary',运行状况检查='hhjhkh'],但值
提供的与当前值不匹配
我已验证json文件中的条目正确。
最佳答案
同时指定TTL。
我在Cloudformation更改中遇到了相同的问题,问题是TTL之间存在差异。
https://github.com/ansible/ansible-modules-core/issues/551#issuecomment-70481068
关于amazon-web-services - AWS Route53记录集删除错误-提供的值与当前值不匹配,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49442091/