ver*_*cks 5 google-cloud-platform api-gateway google-cloud-api-gateway
我正在尝试使用 API Gateway,但无法启用 apigateway.googleapis.com API。它没有显示在 中gcloud services list
。我正在尝试遵循 gcp doc 的说明。https://cloud.google.com/api-gateway/docs/configure-dev-env#enabling_required_services
当尝试在 gcloud 中启用它时,它返回错误,如下所示。
gcloud services enable apigateway.googleapis.com ERROR: (gcloud.services.enable) PERMISSION_DENIED: The caller does not have permission
我无法附加角色,因为我无法找到哪个角色与 apigateway 相关。由于没有相关政策,我无法创建自定义角色。
我有什么办法可以解决这个问题吗?
要启用“ API Gateway API ”,您至少需要下列角色之一:
接下来启用您需要运行的服务:
gcloud services enable apigateway.googleapis.com
gcloud services enable servicemanagement.googleapis.com
gcloud services enable servicecontrol.googleapis.com
Run Code Online (Sandbox Code Playgroud)
输出应该看起来像这样:
wb@cloudshell:~ (wojtek)$ gcloud services enable apigateway.googleapis.com
Operation "operations/acf.f02abf75-b8c8-xxxx-b639-d1e69ed2c4c5" finished successfully.
wb@cloudshell:~ (wojtek)$ gcloud services enable servicemanagement.googleapis.com
Operation "operations/acf.faab3e15-7eb2-xxxx-8b34-2073f7f3518f" finished successfully.
wb@cloudshell:~ (wojtek)$ gcloud services enable servicecontrol.googleapis.com
Operation "operations/acf.faab3e15-7eb2-xxxx-8b34-2073f7f3518f" finished successfully.
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12438 次 |
最近记录: |