如何从命令行获取 AWS EIP 地址列表?

How to get a list of AWS EIP addresses from the command line?

我有一个用例,我想 运行 使用特定 VPC 中所有现有弹性 IP 地址的脚本。

对生成该列表的最佳方式有什么想法吗?

我一直在查看 AWS CLI 文档,但找不到任何内容。

提前致谢!

The command you are looking for(由于名称不直观,肯定很难找到)是:

aws ec2 describe-addresses

@Mark 的回答是正确的。我只是推断出列出弹性 ip 的确切命令。

aws ec2 describe-addresses --region us-east-1 --query 'Addresses[*].PublicIp'