Я не могу добавлять и удалять свои облачные функции

#firebase #google-cloud-functions

#огневая база #google-cloud-функции

Вопрос:

Я попытался добавить свою функцию в регионе Сеула.

 exports.iowa = functions.region("us-central1").https.onRequest((req, res) => {
  return cors()(req, res, () => {
    res.send("Hi from Iowa, USA")
  })
})

exports.london = functions
  .region("europe-west2")
  .https.onRequest((req, res) => {
    return cors()(req, res, () => {
      res.send("Hi from London, UK")
    })
  })

exports.hongkong = functions
  .region("asia-east2")
  .https.onRequest((req, res) => {
    return cors()(req, res, () => {
      res.send("Hi from Hongkong, Hongkong")
    })
  })

exports.seoul = functions
  .region("asia-northeast3")
  .https.onRequest((req, res) => {
    return cors()(req, res, () => {
      res.send("Hi from Seoul, Korea")
    })
  })

  

Но я столкнулся с этой ошибкой.

функции: не удалось создать функцию Ошибка HTTP в Сеуле: 403, отказано в разрешении на ‘locations / asia-northeast3’ (или она может не существовать).

Я также не вижу эту функцию в моей консоли облачных функций и консоли firebase. Но самое странное, что эта функция действительно работает сейчас.

введите описание изображения здесь

И я не могу удалить эту функцию с помощью команды cli

firebase-тест> функции firebase: удалить ошибку seoul: указанные фильтры не соответствуют ни одной из существующих функций в project

Как я могу добавить или удалить эту функцию в этом регионе уровня 2 (Азия-северо-восток3)

Комментарии:

1. Если интерфейс командной строки Firebase не выдает вам полезных сообщений об ошибках, вы можете напрямую обратиться в службу поддержки Firebase за помощью. support.google.com/firebase/contact/support

2. Можете ли вы увидеть функции в проекте GCP, связанном с вашим проектом Firebase? console.cloud.google.com/functions , вы пробовали перечислять функции с помощью команд Gcloud SDK ?