小编mkr*_*der的帖子

如何列出所有未使用的弹性 IP 并使用 boto3 释放它们

我正在使用 boto3,我需要列出所有弹性 IP,找到与任何实例无关的 IP 并释放它们。

我正在做的是:

import boto3   
ec2 = boto3.resource('ec2')
Run Code Online (Sandbox Code Playgroud)

然后我可以这样列出所有卷:

for volume in ec2.volumes.all():
Run Code Online (Sandbox Code Playgroud)

或者像这样的所有实例:

for instance in ec2.instances.all():
Run Code Online (Sandbox Code Playgroud)

但我不知道如何列出所有弹性 IP。

boto3 文档列出了对象 ClassicAddress,这是我释放 IP 所需要的。

http://boto3.readthedocs.io/en/latest/reference/services/ec2.html#classicaddress

但是,我不知道如何获取所有 ClassicAddresses 的集合

python amazon-ec2 boto amazon-web-services boto3

2
推荐指数
1
解决办法
3513
查看次数

标签 统计

amazon-ec2 ×1

amazon-web-services ×1

boto ×1

boto3 ×1

python ×1