2016-10-20 8 views
0

私は、ルート53ノードAPIを使用してホストゾーンを作成および設定しています。ゾーンの作成はうまく動作しますが、changeResourceRecordSets関数を使用してAレコードを追加しようとすると、「InvalidInput:Invalid request」というエラーが表示されますが、何が無効かはわかりません。ここに私の要求paramsオブジェクトがあります:AWSノードSDKを使用してホストゾーンにAレコードを作成するには

var zoneConfig = { 
    ChangeBatch: { 
    Changes: [{ 
     Action: 'CREATE', 
     ResourceRecordSet: { 
     Name: 'my.domain.com', 
     Type: 'A', 
     Region: 'us-east-1', 
     TTL: 300, 
     ResourceRecords: [{ 
      Value: '111.222.111.000' 
     }] 
     } 
    }], 
    Comment: 'direct hosted zone A record to point to the server' 
    }, 
    HostedZoneId: 'ZZH1GLJKE22DK' 
}; 

rt53.changeResourceRecordSets(zoneConfig, function(... 

何が間違っているのでしょうか?

答えて

0

最後にそれを分かりました。問題はResourceRecordSetRegionフィールドでした。私はドキュメントでそれを見逃しましたが、それはレイテンシベースのリソースレコードセットに使用されるだけです。したがって、その行を削除することで問題が解決されました。

本当にAPIエラーメッセージが表示されることを願っています。

関連する問題