當使用boto時,Amazon aws python API。使用ec2 python API boto,如何從SpotInstanceRequest獲取spot instance_id?
ec2_connection.request_spot_instances(...)
# This will return an ResultSet of SpotInstanceRequest
如何從SpotInstanceRequest
獲得instance_ids?
更新:我就是這麼做的,很多遊戲和googleing後,希望這幫助:
ec2_connection.get_all_spot_instance_requests(request_ids=[my_spot_request_id, ])
這將返回更新SpotInstanceRequest
,當實例準備好了,我們可以從中獲取* instance_id *。
而不是做的' ''while job_instance_id == None:'''你可以用更pythonic的方式來做 - '''而不是job_instance_id:''' – iamkhush