AWS路由表导出详细信息到CSV

2024-06-03 08:38:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要将我的路线表详细信息导出到CSV。目标是将CSV加载到graphDB。我需要的是RoutetableID、CIDR块、网关和关联子网列表作为CSV表。我希望尽可能地实现自动化,因为我有几个VPC需要为其整合数据

1-我找不到提供这种详细程度的BOTO3查询。 2-AWS配置也不到此深度。 3-AWS-CLI将以嵌套JSON的形式向我提供详细信息。但在这里,我失去了自动化的简单性

我在这里遗漏了一个细节,还是AWS没有为自动化公开这个细节


Tags: csv数据aws目标网关列表详细信息路线
1条回答
网友
1楼 · 发布于 2024-06-03 08:38:24

在AWS EC2 CLI中,使用describe-route-tableslink)可以获取routetableID、CIDR块、网关和关联子网列表。如果使用此CLI,自动化将从JSON获取四个键值,转换为数组并将其写入CSV

这方面的boto3等价物将使用RouteTableRouteTableAssociationThis是python中的一个很好的例子

相关问题 更多 >