boto (http://docs.pythonboto.org/en/latest/) を使用しており、エラスティック Beanstalk に接続するときにプログラムでリージョンを選択したいと考えています。これまでのところ、私が思いついたのは次のとおりです。
import boto
from boto.beanstalk.layer1 import Layer1
Layer1.DefaultRegionName = 'us-west-1'
Layer1.DefaultRegionEndpoint = 'elasticbeanstalk.us-west-1.amazonaws.com'
ebs = boto.connect_beanstalk()
理論的には電話できますが
boto.connect_beanstalk(region=<something>)
boto.regioninfo.RegionInfo を構築する方法がわかりません。これは明らかに Layer1 クラスが期待するものです。