Boto - 如何在给定请求ID的情况下删除现场请求

时间:2015-01-15 04:43:27

标签: amazon-web-services amazon-ec2 boto

我使用以下内容发出了一个点请求:

req = conn_spot.request_spot_instances(price=self.spot_price,instance_type=self.instance_type, ebs_optimized=self.ebs_optimized,image_id=self.ami,placement=self.zone,key_name=self.keypair,security_groups=[self.security_group])

我可以使用以下内容获取现场请求ID:

request_id = req[0].id

我可以通过以下方式检查我的请求ID的状态:

reqs = conn_spot.get_all_spot_instance_requests()

现在......鉴于request_id,我需要取消订单,例如如果服用太长时间在给定请求ID的情况下,如何使用boto执行此操作?

1 个答案:

答案 0 :(得分:2)

cancel_spot_instance_requests(request_ids, dry_run=False)

请参阅:boto documentation