如何使用boto3删除所有依赖项的VPC?

时间:2018-11-28 12:02:59

标签: amazon-web-services boto3 amazon-vpc subnet vpc

每当我运行boto3代码 delete_vpc 时,总会出现错误,要求删除所有依赖项。我具有删除vpc之前删除子网的功能。有人可以帮我解决我需要删除的其他依赖项,以及如何使用boto3检索相应的ID(例如Internet网关ID)以将其删除吗?

1 个答案:

答案 0 :(得分:1)

哦,这是一个相当困难的任务。

基本上,所有创建弹性网络接口(ENI)的内容都需要删除。这包括:

  • EC2
  • RDS
  • EMR
  • ELB
  • 红移
  • ...以及在VPC内部启动的所有内容

您还需要删除其他VPC资源,例如:

  • 子网
  • 安全组
  • 网络ACL
  • Internet网关
  • 仅出口Internet网关
  • 路由表
  • 网络接口
  • 对等连接
  • 端点