我正在使用AWS PHP2 API创建加权记录集:
array("Action"=>"CREATE",
"ResourceRecordSet"=>array("Name"=>"sub.mydomain.com",
"Type"=>"CNAME",
"TTL"=>60,
"ResourceRecords"=>array(array("Value"=>"address_value")),
"Weight"=>1,
"SetIdentifier"=>"some id"));
以下是我遇到的错误:
AWS错误代码:InvalidInput,状态代码:400,AWS请求ID:xx-xx-xx-xxxx,AWS错误类型:客户端,AWS错误消息:无效的XML; cvc-complex-type.2.4.a:从元素'Weight'开始发现无效内容。其中一个是{{https://route53.amazonaws.com/doc/2012-12-12/“:HealthCheckId}'。
为什么要寻找HealthCheckId?根据我的理解,加权记录不需要健康检查(与故障转移不同)。
谢谢!
UPDATE /解决: 解决方案很荒谬! (https://forums.aws.amazon.com/message.jspa?messageID=458503) 请参阅LeeZ的回复。
答案 0 :(得分:0)
更新/已解决:
解决方案很荒谬! (https://forums.aws.amazon.com/message.jspa?messageID=458503)请参阅LeeZ的回复。