AWS PHP2 SDK - 创建Route53加权记录集

时间:2013-06-07 15:04:46

标签: php sdk amazon-web-services recordset

我正在使用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的回复。

1 个答案:

答案 0 :(得分:0)

更新/已解决:

解决方案很荒谬! (https://forums.aws.amazon.com/message.jspa?messageID=458503)请参阅LeeZ的回复。