使用 gcloud alpha CLI 向 API 键添加限制

Adding restrictions to API Keys using the gcloud alpha CLI

使用 gcloud alpha services 现在完全可以通过编程方式生成密钥:

gcloud alpha services api-keys create

然后我可以使用

启用地图 JavaScript API
gcloud services enable maps-backend.googleapis.com

此时我需要对该密钥设置一些 HTTP 引用限制,但 services api-keys update 命令仅更新 API 密钥的元数据。

我该如何继续?

看起来(还没有尝试过 API)好像你可以在 createupdate 上使用 --allowed-referrers:

https://cloud.google.com/sdk/gcloud/reference/alpha/services/api-keys/create

https://cloud.google.com/sdk/gcloud/reference/alpha/services/api-keys/update