使用Lambda函数自动停止实例

0

【以下的问题经过翻译处理】 我使用了下面的Lambda代码自动停止指定的实例ID的实例。我想要针对所有运行中的实例而不是特定的实例进行操作,请告知如何实现这一点。请注意,此代码对于指定的实例ID成功工作。代码如下:

import boto3 region = 'eu-west-2'

ec2 = boto3.client('ec2', region_name=region) instances = ['i-02639vfrge55c5ad2','i-03tyho9cffe4aee0']

def lambda_handler(event, context): ec2.stop_instances(InstanceIds=instances) print('已停止实例:' + str(instances))

profile picture
專家
已提問 5 個月前檢視次數 38 次
1 個回答
0

【以下的回答经过翻译处理】 如果您需要按时间表停止实例,这有另外一种解决方案。AWS实例调度程序

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南