【问题标题】:How to create a budget with enabling notification channel by using Cloud Billing Budget API如何使用 Cloud Billing Budget API 创建启用通知渠道的预算
【发布时间】:2020-06-20 07:22:09
【问题描述】:

能够通过利用 Cloud Billing Budget API 创建预算,但无法为预算添加/启用通知渠道以获取警报。

请指教。

【问题讨论】:

    标签: google-cloud-platform google-cloud-billing


    【解决方案1】:

    默认功能是向具有结算帐户管理员或结算帐户用户角色的用户发送预算阈值警报。控制台 UI 还允许您映射监控通知通道,从而启用自定义发送阈值警报的电子邮件地址的功能。我不知道有任何方法可以通过 API 做到这一点。

    您可以通过 API 创建 ThresholdRules,然后自动向结算帐户管理员和用户发送电子邮件(按照默认行为)。如果您需要自定义电子邮件或其他渠道来发送通知,这对您没有帮助。

    您可以做的另一件事是配置自己的发布/订阅主题以接收与预算相关的所有更新。然后,您可以以编程方式将函数映射到 pub/sub 主题,以便在更新时执行某些操作。这记录在https://cloud.google.com/billing/docs/how-to/budgets-programmatic-notifications

    你也可以看看https://cloud.google.com/billing/docs/reference/budget/rpc/google.cloud.billing.budgets.v1beta1#google.cloud.billing.budgets.v1beta1.AllUpdatesRule。

    【讨论】:

    • 我认为您可以:使用 Cloud Billing Budget API 来:为您的每个 Google Cloud 项目创建单独的预算,以便您了解 Google Cloud 环境的哪些领域的支出超出预期。在季度财务计划之后批量更新您的所有预算。与您公司的部署经理集成,将预算创建添加到您的云配置工作流程中。
    • 这对通过 API 将通知渠道映射到预算阈值规则有何帮助?
    • ??最初的问题是关于创建与预算相关的通知渠道,而不是关于创建预算。
    • 是 Ville ,除了默认的通知渠道(计费管理员)之外,没有通过 API 添加通知渠道的选项。感谢您的回答
    猜你喜欢
    • 1970-01-01
    • 2021-12-03
    • 2020-03-23
    • 1970-01-01
    • 2018-11-17
    • 2018-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多