【トラブル】【AWS】デタッチしたらエラー「You do not have permission...」表示

■ はじめに

エラー内容と原因が全くマッチしない現象にハマりそうになったが、
以下のサイトで助けられたのでメモ。

https://qiita.com/ichihara-development/items/45afcc54aeddfd69bce4

【1】事象

お借りしていたAWS環境を一旦クリーンアップしようとして
ネットワーク(VPC)周りを削除しまくっていた。

依存があると削除ができず、
ネットワークインターフェースを一旦デタッチしようとした際に
以下「【2】エラー内容」が表示した
だが、権限はAdminだったので、これ以上の権限はない状態。

【2】エラー内容

You do not have permission to access the specified resource.

【3】原因

https://qiita.com/ichihara-development/items/45afcc54aeddfd69bce4

にある通り...
~~~~~~~~~~~~~~~~
You do not have permissionと書かれてますが特に権限がないわけではなく、
関連付けられているリソースが存在するため削除できない状態にあります。
~~~~~~~~~~~~~~~~

【4】対応案

https://qiita.com/ichihara-development/items/45afcc54aeddfd69bce4

にある通りで...
~~~~~~~~~~~~~~~~
descriptionを参照して、
関連付けられてるリソースを先に削除するとエラーが解決します。
~~~~~~~~~~~~~~~~
 => 今回の場合、ロードバランサー(LB)が関連付けられていて
  そのLB を削除したら、デタッチできた。
 => その後、芋づる式で無事に VPC 周りを削除できた

関連記事

Amazon VPC ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2019/12/08/105415
Amazon VPC ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2021/01/24/000000