En Boto 2, je peux obtenir un l'corresponding API exige une carte d'identité plutôt que d'un nom de domaineComment obtenir la zone hébergée pour un domaine en utilisant Boto 3?
r53_3 = boto3.client('route53')
hz = r53_3.get_hosted_zone(id)
et je ne Zone Hosted associée à un domaine domain
avec
r53_2 = boto.route53.connection.Route53Connection()
hz = r53_2.get_zone(domain)
mais Boto 3, voir n'importe quel moyen d'obtenir l'ID du nom de domaine, qui est tout ce que j'ai accès.
Comment puis-je obtenir la zone hébergée pour un domaine en utilisant Boto 3?
Ou mieux encore ** list_hosted_zones_by_name(). ** – Polymath
Est-ce vraiment la seule façon? Pourquoi passer à 3 alors? 2 est beaucoup plus facile à utiliser. – orome
Certainement rester avec l'ancienne version de Boto dans ce cas, si elle sert à vos fins. AWS évolue constamment et les moyens d'interface le sont aussi. Nous devons nous adapter pour profiter des nouvelles fonctionnalités. Je sais que cela semble glib, mais j'ai été dans cette industrie pendant un quart de siècle, et la seule chose qui ne change pas est le changement constant. Si vous voulez faire quelque chose qui ne change pas, devenez une couche de brique. Un frade honorable et bien payé avec peu de changement. – Polymath