我可以使用GCP中的GUI创建具有授权重定向URI的OAuth2.0客户端ID和客户端机密。控制台URL如下所示供参考
https://console.cloud.google.com/apis/credentials
我们如何在云Shell或GCloud SDK中做到这一点
答案 0 :(得分:2)
似乎Google的API都无法管理OAuth客户端ID或凭据相关的配置。
我在API库上找不到任何东西,与此相关的许多其他问题也给出了相同的答案(例如,can't manage API键)。
如果您是Terraform用户,那么他们在Google提供商上是一个未解决的问题:https://github.com/terraform-providers/terraform-provider-google/issues/1287
答案 1 :(得分:1)
从terraform-provider-google
版本3.15开始,您可以使用google_iap_client
资源进行此操作:
https://www.terraform.io/docs/providers/google/r/iap_client.html
resource "google_iap_brand" "project_brand" {
support_email = "support@example.com"
application_title = "Cloud IAP protected Application"
project = google_project_service.project_service.project
}
resource "google_iap_client" "project_client" {
display_name = "Test Client"
brand = google_iap_brand.project_brand.name
}