要列出未使用的弹性IP地址,可以使用以下AWS CLI命令:
aws ec2 describe-addresses --filters "Name=domain,Values=vpc" --query "Addresses[?AssociationId==null]" --output json
这个命令使用describe-addresses
API来获取所有弹性IP地址,并使用过滤器来指定只返回VPC范围内的地址。然后,使用query
参数来筛选出未关联到任何实例的地址。最后,使用output
参数将结果以JSON格式输出。
请确保你已经安装并配置了AWS CLI,并且具有适当的权限来执行这个命令。
如果你希望将结果保存到一个文件中,可以使用重定向操作符(>
)将输出重定向到一个文件中,例如:
aws ec2 describe-addresses --filters "Name=domain,Values=vpc" --query "Addresses[?AssociationId==null]" --output json > unused_ips.json
这将将输出保存到名为unused_ips.json
的文件中。