你可以得到可用的解決方案堆棧的列表,特定區域用下面的代碼:
from boto import beanstalk
conn = beanstalk.connect_to_region(region_name='us-west-1')
response = conn.list_available_solution_stacks()
available_solution_stacks = response['ListAvailableSolutionStacksResponse']['ListAvailableSolutionStacksResult']['SolutionStacks']
要創建新的環境中,你應該使用create_environment
方法:
from boto import beanstalk
conn = beanstalk.connect_to_region(region_name='us-west-1')
conn.create_application(application_name='angry-whopper-jr')
conn.create_environment(
application_name='angry-whopper-jr',
environment_name='development',
solution_stack_name='64bit Amazon Linux 2013.09 running Tomcat 7 Java 7'
)
博託的全面介紹.beanstalk API可在此處獲得:Elastic Beanstalk
Sheesh,我怎麼會錯過?我看了5次文檔!好東西,謝謝! – SunSear