以编程方式列出 Google Cloud Platform 项目中的 Oauth 2.0 客户端 ID

Posted

技术标签:

【中文标题】以编程方式列出 Google Cloud Platform 项目中的 Oauth 2.0 客户端 ID【英文标题】:Programmatically list Oauth 2.0 Client IDs in Google Cloud Platform project 【发布时间】:2021-11-28 10:49:08 【问题描述】:

我的 GCP 项目中有许多 OAuth 2.0 客户端 ID,我想以编程方式列出它们以及它们的属性(名称、创建日期、类型、客户端 ID)。

但是,我能找到的唯一 API 方法是 listing service accounts 的方法。

是否有与列出 OAuth 2.0 客户端 ID 等效的方法?

请不要让我在云中一一检查console :)

谢谢!

【问题讨论】:

看起来像你问的does not exist yet 我很怀疑:( 【参考方案1】:

我以前没有使用过此 API,但这里有几个链接可以帮助您入门。 Google 将 OAuth 客户端称为 brands,就像在产品品牌中一样。

gcloud alpha iap oauth-brands list

Programmatically creating OAuth clients for IAP

REST API: ListBrandsRequest

【讨论】:

以上是关于以编程方式列出 Google Cloud Platform 项目中的 Oauth 2.0 客户端 ID的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 googleapis Artifacts API 以编程方式查找和删除通过 Google Cloud Build 构建的容器映像?

如何使用 Google Cloud SDK 列出所有 Cloud Functions?

Google Cloud Resource Manager API:如何列出操作?

如何获取或生成Google Cloud Run服务的部署URL

使用 Python 列出 Google Cloud Storage 存储分区

如何列出我的 Google Cloud 项目的所有 IAM 用户