Я создал несколько бэкэндов с помощью Firebase AppHosting (новая функция от Firebase). Я хотел бы удалить некоторые из них.
Следуя справке cli, я применил следующую команду:
firebase:apphosting:backends:delete -l us-central1 -s my-backend-id
Однако он продолжает возвращаться:
Не удалось удалить серверную часть: my-backend-id. Пожалуйста, проверьте предоставленные вами параметры.
Оба параметра верны, поскольку из списка это подтверждает наличие этого бэкэнда.
Я также зашел в Cloud Run и вручную удалил бэкэнды, но это тоже не сработало, бэкенды все еще видны в моей консоли Firebase.
Это проблема, поскольку это общедоступная предварительная версия, или я делаю что-то неправильно?
Эта команда сработала для меня:
firebase apphosting:backends:delete -l us-central1 my-backened-id
Это действительно сработало, после обновления firebase-tools минимум до 3.11.2. Между прочим, получил ответ от службы поддержки Firebase о том, что действительно существуют проблемы, которые находятся в процессе решения.
Обновление: после обновления моих инструментов Firebase до 3.11.2 мне удалось удалить бэкэнды (на консоли Firebase больше не видно). Однако сообщение об ошибке, описанное выше, продолжает появляться. Я подозреваю, что это связано с тем фактом, что хостинг приложений все еще находится в общедоступной предварительной версии.