【发布时间】:2020-11-30 16:38:39
【问题描述】:
我正在尝试将云功能用于个人项目,但这需要升级到 Blaze 计划。我想确保我不会被意外收费,所以我一直在考虑限制 GCP 的计费(我犯了在重复修改 Firebase 数据库的代码中意外设置无限循环的错误)。 documentation 有两点让我感到困惑:
根据您的运行时,可能会自动设置 GCP_PROJECT 环境变量。查看自动设置的环境变量列表,并确定您是否需要手动将 GCP_PROJECT 变量设置为要限制(禁用)Cloud Billing 的项目。
由于运行环境是Node v10,我应该将GCP_PROJECT作为环境变量添加到stopBilling云函数中吗?它的值是否只是项目 ID?
当预算发出通知时,指定项目将不再有 Cloud Billing 帐号。如果您想测试该功能,请发布带有上述测试消息的示例消息。该项目将不再在 Cloud Billing 帐户下可见,并且项目中的资源将被禁用,包括 Cloud Function(如果它位于同一项目中)。
“上面的测试消息”是指“测试您的云功能”中的消息吗?如果是这样,它对我没有用。我什至没有收到来自测试消息的任何预算通知(它们应该出现在我的电子邮件中吗?)
【问题讨论】:
标签: google-cloud-platform google-cloud-firestore billing