我可以为 Google 云平台支出设置硬性限制吗?如果是,如何?

Can I set a hard limit to Google Cloud Platform spend? if yes, how?

我想确保我不会在 GCP(Google 云平台)的使用上花太多钱,但我不确定这样做的方式,如果这样的话存在。

所以我尝试在 GCP 中创建预算,但我怀疑这些是硬上限,因为 the documentation and this question(尽管询问 google 开发者控制台,因此我认为我的问题不是重复)似乎表明 Google 预算只是发送通知,但不要对您的 GCP 使用设置硬性上限。

感谢您的帮助。

您可以为 App Engine 资源设置限制 [1] and a limit for API calls [2](如 @jonatjano 所述)。对于其他一切,通知是唯一的出路。

You can set a daily spending limits only for your App Engine resources that are running in the standard environment.

Note: The spending limit does not apply to other Google Cloud Platform resources and you will be charged for their usage. Also, spending limits might be exceeded slightly while your application is disabled.

目前~没有一种方法可以集中限制 GCP 中大部分功能的支出 - https://googlecloudplatform.uservoice.com/ 上多次提到它,他们似乎确实在这方面做了一些工作东西。

虽然 https://cloud.google.com/billing/docs/how-to/budgets

你可以通过这个得到提醒

Google 云项目可以限制成本并停止使用。你需要

  • 设置预算以监控项目成本,
  • 启用预算通知
  • 然后配置 Cloud Functions 来调用 Cloud Billing API 禁用项目 as described in GCP documentation 的计费。