我有一个包含 VPC 和非 VPC 的环境。
这按预期工作
filters={ 'vpc_id': 'vpc-xxxxxxxx',}
groups = conn.get_ec2().get_all_security_groups(filters=filters)
我取回了指定 vpc 的所有安全组。但是,非 VPC/EC2 安全组将 vpc_id 设置为 None。
无论如何使用过滤器来列出所有设置为 None 或未设置为 vpc-xxxxxxxx 的安全组?
下面的示例没有产生任何结果,也没有错误。
filters={ 'vpc_id': None,}
filters={ 'vpc_id': 'None',}
filters={ 'vpc_id': '',}
filters={ 'vpc_id': False,}