gpt4 book ai didi

google-cloud-platform - 如何立即删除 GCP 项目?

转载 作者:行者123 更新时间:2023-12-03 21:22:54 29 4
gpt4 key购买 nike

我们正在计划一些 GCP 事件,并希望为每个用户提供一个单独的 Google Cloud 项目来玩。计费将记入一个主账户,事件发生后,应删除所有项目以停止计费。

我不想手动完成,所以我编写了它。我正在使用 gcloud创建、分配角色和删除项目(事件后)。

gcloud  projects create $PROJECT_ID

gcloud projects delete $PROJECT_ID

使用此命令,项目正在删除,但只是软删除。 GCP 将在 30 天后删除这些项目。

我正在编写一些清理脚本,以便在删除项目之前从项目中删除所有资源,这样就不会花费我 30 天的费用,但工作量太大了。

有什么办法可以立即删除 GCP 项目吗?

最佳答案

根据文档 Shutting down (deleting) projects ,

The project is marked for deletion ("soft deleted"), and you will lose access to it immediately, but the project can be recovered for a 30 day period. Until actual detention of the project, the project will count towards your quota usage



不,您不能立即删除 GCP 项目。正如文档所说:

If billing is set up for a project, it might not be completely deleted until the current billing cycle ends and your account is successfully charged



我认为最好的解决方案是 disable your billing从要删除的项目中。因此不会对您未使用的资源收费,30 天后 GCP 会自动为您移除项目。至于禁用计费,只能这样做 手动 .

出于好奇,为什么要给每个用户一个项目来使用?有什么具体目的吗?为什么不能让他们使用同一个项目,给他们不同的角色?您可以设置 Custom Roles现在,您无需管理所有这些项目。

希望这可以帮助。

关于google-cloud-platform - 如何立即删除 GCP 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51426489/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com