使用 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)好像你可以在 create
和 update
上使用 --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
使用 gcloud alpha services 现在完全可以通过编程方式生成密钥:
gcloud alpha services api-keys create
然后我可以使用
启用地图 JavaScript APIgcloud services enable maps-backend.googleapis.com
此时我需要对该密钥设置一些 HTTP 引用限制,但 services api-keys update
命令仅更新 API 密钥的元数据。
我该如何继续?
看起来(还没有尝试过 API)好像你可以在 create
和 update
上使用 --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