mozyのかきおき

mozyの読書感想文や思考置き場

GCP Storageバケットのパーミッション周りでハマったエラー

こんな感じのエラー

コンソールで見ると権限は正常に付与されているようだが、以下のようなパーミッション周りでエラーが出た

ERROR: (gcloud.beta.functions.deploy) ResponseError: status=[403], code=[Forbidden], message=[Permission denied on resource project Name.]

結論

プロジェクト自体を切り替えた時に、init をしていなかった。それで色々が切り替わっていなかったようだった?

$ gcloud init
で解決

参考

Error: (gcloud.alpha.functions.deploy) ResponseError: status=[403], code=[Forbidden], message=[Cannot access Google Cloud Functions API in project - Stack Overflow