[英]How do I create an A record in a hosted zone with the AWS node SDK
我正在使用Route 53節點API創建和配置托管區域。 創建區域可以正常工作,但是當我嘗試使用changeResourceRecordSets函數添加A記錄時,出現一條錯誤消息,提示“ InvalidInput:Invalid request”,但沒有說明什么無效。 這是我的請求參數對象:
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(...
有任何想法在請求中可能出什么問題嗎?
終於想通了。 問題是ResourceRecordSet
的Region
字段。 我在文檔中錯過了它,但這僅用於基於延遲的資源記錄集。 因此,刪除該行可解決此問題
真希望API錯誤消息可以這么說。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.