如何使用 API 列出给定 GCP 项目的所有配额

问题描述 投票:0回答:1

我正在执行一项任务,需要为我们组织下的所有项目 (113) 的所有可用配额创建警报。

从GCP控制台配额页面,我可以看到项目中有11,942个配额。

因此,为了解决这个问题,我需要首先列出每个项目的所有配额,然后对这些单独的配额创建警报。 我使用了

gcloud compute project-info describe --project myproject
命令,但它没有列出所有配额。

我们希望提前为所有配额创建警报,因为每个项目所有者将来都可以请求任何服务。

google-cloud-platform alert quota
1个回答
0
投票

要列出项目的所有配额,您可以使用projects.getIamPolicy 命令。

gcloud projects get-iam-policy PROJECT\_ID --format=json

它将输出一个 json 对象,其中包含有关项目的 IAM 策略(包括配额列表)的信息。只需确保验证 Google Cloud SDK 并启用资源管理器 API。

要查看和管理配额,请参阅此文档

要使用配额进行监控和警报,请参阅此文档

© www.soinside.com 2019 - 2024. All rights reserved.