본문 바로가기
개발/기타

firebase 선취권 삭제

by 문둘기 2022. 6. 7.

문제:

firebase에 2018년도에 만들어둔 newagent 라는 프로젝트가 있었는데
삭제하려고하니까 선취권 어쩌고하면서 삭제가안됨
그러면서 관련 공식문서를 알려줌
대충 플젝 삭제하고싶으면 먼저 이거부터해라~ 느낌

해결:

일단 Google Cloud로 가서 해당프로젝트를 지정하고

클라우드 쉘을 켰음

그리고 강제삭제를 위해 Deprovisioning Shared VPC 문서로 이동

// 1번부터 따라해보자

gcloud auth login [ACCOUNT]

// 위 명령어로 로그인하려고했는데 이미 로그인상태라고함

 

// 2번 명령어 연결된 선취권을 나열
gcloud alpha resource-manager liens list \
--project [HOST_PROJECT_ID]

// 결과메세지
NAME: [선취권 NAME]
ORIGIN: You cannot delete this project because it is linked with a Dialogflow agent. Please follow the link to Dialogflow and delete the agent: https://console.dialogflow.com/api-client/#/agent/12345

REASON: Deletion blocked by Dialogflow.

// 12345는 임의로 적은값

Dialogflow랑 엮여있어서 삭제못한다는거보니까 내가 2018년쯤 Dialogflow로 뭔짓을 한거같다.
기억으로는 이 영상인듯..

결과 메세지에서 안내해주는 https://console.dialogflow.com/api-client/#/agent/12345 링크는 들어가면 에러가 발생하는상황.

// 3번 명령어, 선취권 제거하기 
gcloud alpha resource-manager liens delete [선취권 NAME] \
--project [HOST_PROJECT_ID]

//결과메세지
Deleted [liens/[선취권 NAME]].

 

// 삭제후 다시 2번 명령어로 확인해보니 아래 메세지가 나왔다.
Listed 0 items.

이제 firebase 에서 삭제하니까 삭제완료

'개발 > 기타' 카테고리의 다른 글

ChatGPT 무섭다  (0) 2023.01.05
vscode 테마추천  (0) 2022.12.19
firebase hosting 후 새로고침하면 404되는 문제  (0) 2022.01.24
소름돋는 copilot  (0) 2021.07.27
Firestore에서 Timestamp 다루기  (0) 2021.07.21