Google cloud platform gcloud beta ai-权限被拒绝
我正在尝试从Google cloud platform gcloud beta ai-权限被拒绝,google-cloud-platform,gcloud,google-ai-platform,Google Cloud Platform,Gcloud,Google Ai Platform,我正在尝试从gcloud beta使用全新的组ai。比如说 gcloud beta ai custom-jobs list 然后,它会提示我选择一个区域: Please specify a region: [1] us-central1 [2] europe-west4 ... 无论我选择哪个区域,它都会要求我激活相关API: API [aiplatform.googleapis.com] not enabled on project [xxx]. Would you like to ena
gcloud beta
使用全新的组ai
。比如说
gcloud beta ai custom-jobs list
然后,它会提示我选择一个区域:
Please specify a region:
[1] us-central1
[2] europe-west4
...
无论我选择哪个区域,它都会要求我激活相关API:
API [aiplatform.googleapis.com] not enabled on project [xxx].
Would you like to enable and retry (this will take a few minutes)?
(y/N)?
最后,当我说是时,它给出了致命错误:
ERROR: (gcloud.beta.ai.custom-jobs.list) PERMISSION_DENIED: The caller does not have permission
调试
- 我可以完美地使用组
,比如ai平台
gcloud beta ai平台作业列表
中的gcloud config configurations description xxx
具有所有者权限core.account
- 我在cloud shell终端上尝试了相同的命令,结果相同
我做错了什么/遗漏了什么?我在测试项目(免费层)上有相同的行为。但是,我已经检查过,没有可用的API需要运行此命令 您可以使用以下命令检查可用的API:
gcloud测试版服务列表--可用
但是这个
gcloud
命令(我的意思是ai
)只在alpha和beta版本中可用,因此它仍处于测试阶段,只能为这个命令提供反馈。我在测试项目(免费层)上有相同的行为。但是,我已经检查过,没有可用的API需要运行此命令
您可以使用以下命令检查可用的API:
gcloud测试版服务列表--可用
但是这个
gcloud
命令(我的意思是ai
)只在alpha和beta版本中可用,因此它仍处于测试阶段,只能为该命令提供反馈。关于启用API的问题是在每次运行该命令时出现还是只出现一次?命令gcloud beta ai platform jobs list
使用不同的API如何启用?每次“启用API”仅与ai
组一起出现(从未使用过)。当我使用ai平台
时,它显示为已启用。是的,但是ai
使用的API与ai平台
不同,因此它必须单独启用,似乎用户没有权限这样做……奇怪的是,我可以启用除此之外的所有API。此外,即使在cloud shell终端上,我也无法做到这一点。请记住,我是项目的所有者,因此我认为,至少在CS终端上,我应该拥有所有权限。您有任何组织结构吗?或者您正在使用free tier?关于启用API的问题是在每次运行命令时出现还是只出现一次?命令gcloud beta ai platform jobs list
使用不同的API如何启用?每次“启用API”仅与ai
组一起出现(从未使用过)。当我使用ai平台
时,它显示为已启用。是的,但是ai
使用的API与ai平台
不同,因此它必须单独启用,似乎用户没有权限这样做……奇怪的是,我可以启用除此之外的所有API。此外,即使在cloud shell终端上,我也无法做到这一点。请记住,我是项目的所有者,因此我认为,至少在CS终端上,我应该拥有所有权限。您有任何组织结构吗?或者也许你正在使用免费层?