Google Cloud | 如何在谷歌云超过预算时立即停用服务帐号

谷歌云

使用小技巧

本文依据Cloud Billing中,“选择性地控制使用量”一文实现当超过预算时,停用服务帐号,避免程序持续使用付费资源导致超过预算成本。

具体步骤如下:

01

启用 IAM API

02

建立Pub/Sub 的主题

03

建立 Cloud Function

04

检视Pub/Sub"s Subscription

05

将 Cloud Billing 预算关联到 Pub/Sub 主题

01

启用 IAM API

登录Google Cloud Console,选择 APIs & Services 

>点击 ENABLE APIS AND SERVICES

>搜寻“IAM” 

>点击 Identity and Access Management (IAM) API

>点击 Enable 按钮

备注:

1、后面Cloud Function内的代码将使用IAM API的 disable service accounts 方法,来停用服务帐号

2、停用服务帐号的Python参考代码

02

建立Pub/Sub 的主题

登录Google Cloud Console,在Pub/Sub导航菜单中,选择 Topics

>点击 CREATE TOPIC 按钮

>输入 Topic ID,例如 “AutoML-NL-Overbudget”

>取消勾选 Add a default subscription 方块

>点击 CREATE TOPIC 按钮

03

建立 Cloud Function

登录Google Cloud Console,选择 Cloud Functions

>点击 CREATE FUNCTION 按钮

>输入 Function name,例如 “Disable-AutoML-API-Caller”

>选择一个 Region,例如 “asia-east2”

>在 Trigger type 字段,选择 “Cloud Pub/Sub”

>选择您在上一个步骤建立的 Cloud Pub/Sub topic,例如“AutoML-NL-Overbudget”

>点击 SAVE 按钮

>点击 Next 按钮

>在 Runtime 字段,选择“Python 3.8”

>复制下面代码,然后贴到 main.py

(如需代码可点击“阅读全文”跳转到知乎原文)

>复制下面内容,然后贴到 requirements.txt

(如需代码可点击“阅读全文”跳转到知乎原文)

>在Entry point 字段中,输入“disable_service_account”

>点击 DEPLOY 按钮

04

检视Pub/Sub"s Subscription

登录Google Cloud Console,在Pub/Sub导航菜单中,选择 Subscriptions

您将看到一个由谷歌为Cloud Function自动创建的Subscription

05

将Cloud Billing预算关联到Pub/Sub

请按照此文章(链接如下)将您的Cloud Billing预算与这里的Pub/Sub主题相关联:

https://cloud.google.com/billing/docs/how-to/budgets-programmatic-notifications#connect-budget

以上为如何在谷歌云超过预算时立即停用服务帐号的所有内容, 如果对Google相关产品,包括

                          Google Workspace,

                           Google Cloud,

                            Google Maps......

有疑问或者有需求购买的可以通过以下的联系方式咨询我们哦。同时可点击“阅读原文”跳转到知乎原文(代码以知乎为准)。

我们是设计师、工程师、梦想者,是您扬帆出海的私人顾问专家


相关内容:
[亚马逊开店深圳办事处地址在哪里]
[亚马逊开店深圳办事处地址在哪里]
亚马逊开店深圳办事处地址揭秘:一站式开店服务,轻松拥抱财富!各位亲爱的创业者们,你们好!今天要给大家带来一个好消息——亚马逊开店深圳办事处地址终于揭开了神秘面纱!在这里,
亚马逊开店卖翡翠怎么样?
亚马逊开店卖翡翠怎么样?
亚马逊开店卖翡翠:珠宝行业的巨大商机等你来挖掘!在炎热的夏季,一杯清凉的饮料、一本好书和一个精美的翡翠饰品,想必是很多人的首选。翡翠作为中国传统文化中的瑰宝之一,以其晶莹

TG客服:@SSjiejie — 官方频道:@SSwangluo

三生网络 © 2009-2023 超15年出海经验,跨境项目专家