GCP:プロジェクトを削除するには、リーエンを削除してから、もう一度お試しください…の対処法

記事公開日:
最終更新日:

This post is also available in: English-US (英語)

google cloud platformにて、プロジェクトを削除しようとしたら下記のような表示が出て、削除できない場合の対処法をメモとして書いています。
www上には色々なケースや、古い情報が混ざっていたりしていましたが、私のケースでは下記で削除することができました。

プロジェクト「YourProjectName」には、誤って削除されるのを防ぐために 1 つ以上リーエンが含まれています。プロジェクトを削除するには、リーエンを削除してから、もう一度お試しください。

google cloud platform の Cloud Shell を開く

複数のプロジェクトのリーエンを削除する場合、シェルを開いたままで連続で削除しようとすると、パーミッションの問題で削除できないので、プロジェクトごとにCloud Shell を開き直しました。

Cloud Shell でプロジェクトIDの設定

下記のコマンドを走らせる。YourProjectId はプロジェクト一覧に ID と表示されているもの。
削除したいプロジェクトIDを指定。

gcloud config set project YourProjectId

Cloud Shell でリーエンのリストを表示

削除したいプロジェクトのリーエンのリストを表示するために、下記のコマンドを走らせる。

gcloud alpha resource-manager liens list

Cloud Shell でリーエンを削除

削除したいプロジェクトのリーエンを削除するために、前のステップで表示された削除したいリーエン名(Cloud ShellにてNameの部分、下記の例ではYourLienNameと表記)を用いて、下記のコマンドを走らせる。
リーエンの削除に成功すると、Deleted [liens/YourLienName] みたいな表示がされるはずです。

gcloud alpha resource-manager liens delete YourLienName

google cloud platformのUIにて、プロジェクトの削除

Cloud Shell でリーエンのリストを削除した後、他に問題が無ければ、私のケースでは。google cloud platform のUIにてプロジェクトの削除ができました。

About
Amelt.net,LLCの創業者で、費用対効果の高い統合webマーケティングによりビジネスパートナーとして継続的にサポート。詳しいより。ブログの更新情報TwitterLinkedIn、またRSSfeedlyにてお知らせしていますのでフォローよろしくお願い致します。