Cloud Functions 「HTTP のチュートリアル」をやってた時に詰まったのでメモ
実行内容
デプロイをしようとした時に下記コマンドを実行した
gcloud functions deploy helloGET --runtime nodejs8 --trigger-http --allow-unauthenticated
エラー内容
ERROR: (gcloud.functions.deploy) ResponseError: status=[403], code=[Forbidden], message=[Permission denied on 'locations/asia-northeast1-a' (or it may not exist)]
対策
参考資料によるとregionの指定が間違っている(?)らしいので、regionを明記するようにした
gcloud functions deploy helloGET --runtime nodejs8 --trigger-http --allow-unauthenticated --region asia-northeast1
デプロイできた
参考資料