google-cloud-platform - 创建新的 Google Cloud 项目时如何解决“父 ID 必须为数字”的问题
问题描述
我尝试使用以下命令从命令行创建一个新的 Google Cloud 项目:
$ gcloud projects create PROJECT_ID --folder=FOLDER_ID
但我得到了错误:
ERROR: (gcloud.projects.create)
INVALID_ARGUMENT: field [parent] has issue [Parent id must be numeric.]
- '@type': type.googleapis.com/google.rpc.BadRequest
fieldViolations:
- description: Parent id must be numeric.
field: parent
- '@type': type.googleapis.com/google.rpc.Help
links:
- url: https://cloud.google.com/resource-manager/reference/rest/v1/projects
看着gcloud project create --help
,它说:
--folder=FOLDER_ID
ID for the folder to use as a parent
如何获取文件夹 ID?
解决方案
与PROJECT_ID
(必须以小写字母开头并且可以有小写的 ASCII 字母、数字或连字符)不同,aFOLDER_ID
不是文件夹的名称,而是一个数字(因此“父 ID 必须是数字”)错误.
您可以通过在 Google Cloud 控制台中按名称搜索文件夹的 ID,它会在带有“文件夹 ID”标签的框中。
推荐阅读
- generics - Java 8 wildcard type cannot be instantiated directly
- selenium - I can't get the input of submit type with Python Selenium
- javascript - 范围滑块 - 动画输出编号
- javascript - 如何使用 Jodit 上传器和 Coldfusion 上传图像?
- javascript - 谷歌脚本将音频“.wav”文件从一个文件夹移动到另一个文件夹
- jquery - 清理 jQuery 选择器
- python - 合并 Pandas 并仅保留匹配的记录
- html - HTML SublimeText3 问题上传图片
- sql - 从表中构建/创建 SQL 指标
- javascript - 在 PHP 中更新信息而不刷新页面