2015-10-07 1 views
2

В настоящее время я использую gcloud preview app modules delete <module_name> --version <version_to_delete> с учетной записью службы, чтобы очистить старые версии модулей для управляемых vms. До последней недели это работало отлично. Теперь я получаю ошибку ниже.403 статус удаления модулей через приложение предварительного просмотра gcloud

ERROR: (gcloud.preview.app.modules.delete) Error Response: [403] Project has not enabled the API. Please use Google Developers Console to activate the API for your project. 
Details: [[{"@type": "type.googleapis.com/google.rpc.Help", "links": [{"description": "Google developer console API activation", "url": "https://console.developers.google.com/project/<project_id>/apiui/api"}]}]] 

Другие особенности:

  1. Используя свой личный счет от Google позволяет мне удалять версии модуля
  2. я в настоящее время настройки учетной записи службы с gcloud auth activate-service-account <some_id>@developer.gserviceaccount.com --key-file gcloud.json
+1

AppEngine команда смотрит на это. –

ответ

3

Вы должны включить " API администратора App Engine "в консоли разработчиков для удаления модулей с использованием учетной записи службы:

  1. Перейти к https://console.developers.google.com/
  2. Перейдите к API, и AUTH> АФИ
  3. Найти и включить "App Engine API администратора"