Где я могу найти идентификатор приложения после создания приложения App Engine на Google Cloud Platform?
Это для заполнения:
<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>
Вам не нужно указывать это свойство, если вы используете gcloud
.
Идентификатор проекта раньше был явным требованием для старых инструментов (поэтому он упоминается как application
, а не projectId
), но он больше не нужен, если вы используете gcloud
.
Это связано с тем, что gcloud
либо принимает значение неявно из gcloud config get-value project
, либо явно, если оно предоставляется во время развертывания, т. е. gcloud app deploy --project=${PROJECT}
.
Если вы все еще хотите определить идентификатор проекта, проще всего использовать Google Cloud Console (https://console.cloud.google.com), переключиться на интересующий вас проект с помощью раскрывающегося списка, а затем использовать настройки гамбургера и проекта или использовать эту ссылку вместо значение ${PROJECT}
:
https://console.cloud.google.com/iam-admin/settings?project=${PROJECT}
Или, если вы предпочитаете использовать gcloud
, хотя это предполагает, что вы уже знаете идентификатор своего проекта ;-):
gcloud projects describe ${PROJECT} --format = "value(projectId)"
Если вам когда-нибудь понадобится узнать уникальный номер проекта, вы можете:
gcloud projects describe ${PROJECT} --format = "value(projectNumber)"