使用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 个月前35 查看次数
1 回答
0

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

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则