1
在Boto 2,我可以得到一個域domain
相關的託管區與如何獲取使用Boto 3的域的託管區域?
r53_2 = boto.route53.connection.Route53Connection()
hz = r53_2.get_zone(domain)
但在Boto 3,該corresponding API需要一個ID而不是一個域名
r53_3 = boto3.client('route53')
hz = r53_3.get_hosted_zone(id)
,我不看到任何方式從域名獲取ID,這是我有權訪問的。
如何獲取使用Boto 3的域的託管區域?
或者更好的**。list_hosted_zones_by_name()** – Polymath
是真正的唯一途徑?爲什麼切換到3呢? 2更容易使用。 – orome
在這種情況下,如果它符合您的目的,請務必使用舊版Boto。 AWS一直在不斷髮展,接口的手段也在不斷髮展。我們需要適應它才能利用這些新功能。我知道這聽起來很滑稽,但我在這個行業已經有1/4個世紀了,唯一不變的是不斷變化。如果你想做一些不會改變的東西,那就變成一個磚塊。一個光榮而且薪酬好的組合,沒有什麼變化。 – Polymath