簡體   English   中英

如何使用AWS節點SDK在托管區域中創建A記錄

[英]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(...

有任何想法在請求中可能出什么問題嗎?

終於想通了。 問題是ResourceRecordSetRegion字段。 我在文檔中錯過了它,但這僅用於基於延遲的資源記錄集。 因此,刪除該行可解決此問題

真希望API錯誤消息可以這么說。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM