如何找到Google App Engine的应用程序ID?

时间:2019-04-06 23:02:06

标签: google-app-engine

在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>

1 个答案:

答案 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)"