用于获取我组织中所有 gcp 项目的 ips 的 Terraform 脚本

问题描述

我想每周左右扫描我组织 GCP 帐户上的所有 IP,并将其提供给一个文件。如何编写 terraform 脚本/代码以从 gcp 中提取这些数据,然后将其发送到 qualys api 进行扫描。

感谢您的时间。

解决方法

AFAIK 没有简单的方法可以实现。您可以找到类似的问题和部分解决方案here
但是,如果您想获得组织中所有 IP 的完整列表,我建议从一种列出所有 resources in organization 或使用 Cloud Asset Inventory 的方法开始。
如果您觉得这是一项应该可用的功能,您可以提交 Feature Request