Как мне найти идентификатор приложения Google App Engine? - PullRequest
0 голосов
/ 07 апреля 2019

После создания приложения 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>

1 Ответ

1 голос
/ 07 апреля 2019

Вам не нужно указывать это свойство, если вы используете 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)"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...