在Google Cloud Platform上创建App Engine应用程序之后,在哪里可以找到应用程序ID?
这是为了填充:
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
<version>1</version>
<application> ? </application>
<threadsafe>true</threadsafe>
<runtime>java8</runtime>
</appengine-web-app>
答案 0 :(得分:1)
如果您使用的是gcloud
,则无需提供此属性。
项目ID过去是旧工具的明确要求(这就是为什么将其称为application
而不是projectId
的原因),但是如果您使用gcloud
,则不再需要
这是因为gcloud
要么从gcloud config get-value project
隐式获取值,要么在部署期间提供时显式地获取值,即“ gcloud app deploy --project = $ {PROJECT}”。
如果您仍然希望确定项目ID,最简单的方法是使用Google Cloud Console(https://console.cloud.google.com),使用下拉菜单切换到您想要的项目,然后使用汉堡包和项目设置,或使用此链接替换${PROJECT}
的值:
https://console.cloud.google.com/iam-admin/settings?project=${PROJECT}
或者,如果您希望使用gcloud
,尽管这是假定您已经知道项目的ID;-):
gcloud projects describe ${PROJECT} --format="value(projectId)"
如果您需要查找项目的唯一编号,则可以:
gcloud projects describe ${PROJECT} --format="value(projectNumber)"