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,}