我试图从aws获取子网列表,我有一个VPC的工作版本,我已经修改了:
ec2 = boto3.resource('ec2')
client = boto3.client('ec2')
filters = [{'Name':'tag:Name', 'Values':['*']}]
subnets = list(ec2.Subnet.filter(Filters=filters))
for subnet in subnets:
response = client.describe_subnets(
VpcIds=[
vpc.id,
]
)
print(response['Subnets'])
我不断得到:
subnets = list(ec2.Subnet.filters(Filters=filters)) AttributeError: 'function' object has no attribute 'filters'
从我阅读的所有内容和其他例子来看,这应该是有效的
有什么想法吗?
要访问
ec2
资源的子网集合相关问题 更多 >
编程相关推荐