删除 Google Cloud 项目中的所有资源

Aka*_*h.P 5 google-cloud-platform

我的一个项目包含许多资源,这些资源是从不同的来源创建的,意味着一些来自 Deployment Manager API,一些来自用户的控制台。我需要删除所有资源而不删除(关闭)该项目。在这种情况下,是否有任何资源API端点可以删除该项目中的所有资源,包括从部署管理器和控制台创建的资源?

Aka*_*h.P 1

就像 night-gold 在第一个答案中所说的那样,目前没有 API 端点可以删除项目内的所有资源。我与 Google Cloud 工程师讨论过,他的回复是:

“您将能够通过删除部署本身来删除部署管理器资源。用户通过控制台创建的资源必须单独处理。您可以自动删除用户创建的资源。用于完成此操作的一些建议工具是使用 Chef、Puppet、Ansible、Terraform 和/或 shell 脚本。”