AWS boto:如何获取附加到VPC的所有互联网网关列表
给定一个VPC ID,找出所有与它连接的网关。
我尝试使用一些过滤器,比如这里的这些,但总是遇到异常:
gws = conn.get_all_internet_gateways(filters={'attachments': vpc.id})
gws = conn.get_all_internet_gateways(filters={'InternetGatewayAttachment': vpc.id})
这里正确的过滤器是什么?
在这种情况下,允许使用哪些过滤器?
关于这个主题的文档非常少。
1 个回答
1
AWS的文档中有关于DescribeInternetGateways请求的说明,里面列出了可以使用的过滤器。我觉得你想要的是:
gws = conn.get_all_internet_gateways(filters={'attachment.vpc-id': vpc.id})