在 Boto3 中获取具有特定标签和值的 EC2 实例列表

新手上路,请多包涵

如何使用 boto3 使用标签和值过滤 AWS 实例?

 import boto3

ec2 = boto3.resource('ec2')
client = boto3.client('ec2')

response = client.describe_tags(
Filters=[{'Key': 'Owner', 'Value': 'user@example.com'}])
print(response)

原文由 Narasimha Theja Rao 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 520
1 个回答

您使用了错误的 API。使用 describe_instances

 import boto3

client = boto3.client('ec2')

custom_filter = [{
    'Name':'tag:Owner',
    'Values': ['user@example.com']}]

response = client.describe_instances(Filters=custom_filter)

原文由 helloV 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进