2016-10-14 8 views
6

未使用のVPCをAWSアカウントで見つける方法はありますか?未使用のVPCをAWSアカウントで見つける方法

EC2インスタンス、RDS、およびそれに関連する他のサービスを持たないVPCを意味します。

実行中のインスタンス、RDS、およびその他のサービスでVPC IDを使用して検索するだけで、使用中かどうかを調べることができます。未使用のVPCを見つけるための他の方法やAWS CLIはありますか?

答えて

9

などVPCに含まれる多くのリソース、があります。

  • Amazon EC2インスタンス
  • アマゾンRDSインスタンス
  • アマゾンの赤方偏移インスタンス
  • アマゾンElasticacheインスタンス
  • 弾性荷重が平衡器
  • 弾性ネットワークインターフェイス
  • など!

ではなく、これらのサービスのそれぞれを反復処理しようとしているすべてはENIを経由してVPCに接続されているので、あなたは、弾性ネットワークインターフェイス(ENIS)を反復処理できます。

aws ec2 describe-network-interfaces --filters 'Name=vpc-id,Values=vpc-abcd1234' --query 'NetworkInterfaces[*].NetworkInterfaceId' 

何ENISが返されない場合、あなたはおそらくそれを呼びたい未使用VPC

は、ここで指定したVPCに接続ENISを示しAWS Command-Line Interface (CLI)を使用して実行することができコマンドです。

-1

これは狂ったように聞こえるかもしれませんが、VPCの削除を試みることができます。リソースが実行されているVPCを削除から保護する必要があります。もちろん、これをすばやく試す必要があります。しかしおそらく最も速く/最もクリーンです。

関連する問題