如何使用 python(客户端库文件)禁用 gcp 服务?

How to disable gcp services by using python (client library files)?

我可以使用 gcloud services disable storage.googleapis.com 通过 gcloud 禁用 GCP 服务。但我需要通过 python 客户端库文件 (reference) 来实现,我搜索了但没有成功。对于身份验证,我有 credentials.json 文件。我们有什么办法吗?任何人都可以向我推荐代码或参考文档或站点 pl 吗?

我认为您引用了错误的文档,这里是您应该查看的 Python SDK 文档:https://googleapis.github.io/google-api-python-client/docs/dyn/serviceusage_v1.services.html#disable

类似于以下内容(尚未测试):

client = discovery.build('serviceusage', 'v1', credentials=credentials)
svc_name = "projects/123/services/serviceusage.googleapis.com"
operation = client.services().disable(name=svc_name).execute()