In Boto 2, kann ich eine Hosted Zone mit einer Domäne domain
mitWie bekomme ich die Hosted Zone für eine Domain mit Boto 3?
r53_2 = boto.route53.connection.Route53Connection()
hz = r53_2.get_zone(domain)
aber in Boto 3, die corresponding API erfordert eher eine ID zugeordnet bekommen, als einen Domain-Namen
r53_3 = boto3.client('route53')
hz = r53_3.get_hosted_zone(id)
und ich weiß nicht Irgendwie kann ich die ID vom Domain-Namen bekommen, auf den ich nur zugreifen kann.
Wie bekomme ich die Hosted Zone für eine Domain mit Boto 3?
Oder noch besser **. List_hosted_zones_by_name() ** – Polymath
Ist das wirklich der einzige Weg? Warum zu 3 wechseln? 2 ist viel einfacher zu bedienen. – orome
Bleiben Sie in diesem Fall mit der alten Version von Boto, wenn es Ihren Zwecken dient. AWS entwickelt sich immer weiter und so sind auch die Mittel der Schnittstelle. Wir müssen uns anpassen, um die neuen Funktionen nutzen zu können. Ich weiß, dass es glatt klingt, aber ich bin seit einem Vierteljahrhundert in dieser Branche, und das einzige, was sich nicht ändert, ist der ständige Wandel. Wenn du etwas verändern willst, das sich nicht ändert, werde zu einer Brick-Schicht. Ein ehrenhafter und gut bezahlter Bruder mit wenig Veränderung. – Polymath