用于获取组织中所有 GCP 项目的 IP 地址的 Terraform 脚本

Terraform script for getting IP addresses for all GCP projects in my organisation

我想扫描我组织的 GCP 帐户上的所有 IP 地址,并每周左右将其输入一个文件。如何编写 Terraform script/code 从 GCP 中提取这些数据,然后将其发送到 Qualys API 进行扫描?

据我所知,没有简单的方法可以实现。您可以找到类似的问题和部分解决方案 here.

但是如果您想要组织中所有 IP 的完整列表,我建议您从列出所有 resources in organization or to use Cloud Asset Inventory.

的方法开始

如果您觉得这是一个应该可用的功能,您可以file a feature request