使用boto3列出AWS实例类型

时间:2017-09-20 20:39:15

标签: amazon-web-services amazon-ec2 boto boto3

我需要列出AWS使用boto提供的所有实例类型。我可以使用静态的实例列表,但它似乎不是一个好的解决方案,因为实例类型可能在将来发生变化。

2 个答案:

答案 0 :(得分:5)

没有正式的API调用来检索每个地区的实例类型

但是,您可以检索并解析AWS Price List API,它实际上是一组静态JSON / CSV文件,其中包含每个区域中每种实例类型的定价。

您会惊讶于有多少定价组合 - 主EC2价格文件是130MB!

答案 1 :(得分:1)

根据您要查找的内容,http://www.ec2instances.info/包含基本机器类型的CSV。它是亚马逊的官方参考。但是,我发现它能够很好地保持最新状态。这些信息肯定会发生变化,但并不常见,以至于您暂时无法使用静态列表。