This post is also available in: English-US (英語)
google cloud platformにて、プロジェクトを削除しようとしたら下記のような表示が出て、削除できない場合の対処法をメモとして書いています。
www上には色々なケースや、古い情報が混ざっていたりしていましたが、私のケースでは下記で削除することができました。
プロジェクト「YourProjectName」には、誤って削除されるのを防ぐために 1 つ以上リーエンが含まれています。プロジェクトを削除するには、リーエンを削除してから、もう一度お試しください。
Contents
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にてプロジェクトの削除ができました。