1
このコードを実行することで、Class:ClassBというタグで侮辱を止めたいと思います。AWSラムダ関数は、フィルタが設定されていてもすべてのインスタンスを停止します
がimport boto3
ec2 = boto3.resource('ec2')
def lambda_handler(event, context):
filters = [{'Name': 'tag:Class', 'Values':['ClassB']},{'Name': 'instance-state-name', 'Values': ['running']}]
instances=ec2.instances.filter(Filters=filters)
for instance in instances:
ec2.instances.stop()
print 'stop your instances: ' + str(instances)
問題がある: は、機能をテストした後、それはすべてのインスタンスをシャットダウンしますか?
すべてのインスタンスは、そのタグを持っていますか?コードは大丈夫です。 – helloV
@helloVいいえ、私はこのタグだけで2つのinstacesを持っています!ええ、それは意外です – JavaQueen