2013-07-23 75 views
1

我使用博託的記錄與路線53如何修改現有的亞馬遜使用Python的Boto路線53

我可以

changes = ResourceRecordSets(conn, "ZZZZZZZZZZ") 
change = changes.add_change("CREATE", "test.MYDOMAIN.com", "A") 
change.add_value("7.7.7.7") 
result = changes.commit() 

添加A記錄有什麼辦法,如果我已經有test.mydomain.com,我想改變它的A記錄

回答

2

我相信可以被「創造」和「刪除」,所以你必須先刪除它,然後做創建的唯一動作。

+0

我也想過相同,但與刪除我首先需要得到的是舊的記錄,然後用新的更新。有沒有辦法用boto獲得A記錄 – user22

+0

@ user22函數'get_all_rrsets'應該有幫助。它列在[boto api](http://docs.pythonboto.org/en/latest/ref/route53.html) –

0

代替create使用UPSERT

change = changes.add_change("UPSERT", "test.MYDOMAIN.com", "A") 
相關問題