2017-09-20 4 views
2

botoを使用してAWSによって提供されるすべてのインスタンスのタイプをリストする必要があります。インスタンスの静的リストを使用することはできましたが、インスタンスタイプが将来変更される可能性があるため、これは良い解決策ではありません。boto3を使用したAWSインスタンスのタイプのリスト

+0

重複:https://stackoverflow.com/questions/25019681/getting-a-complete-list-of-ec2-instances-available-in-aws-by-any-api-or-json-req – helloV

答えて

4

の各地域で利用可能なインスタンスタイプを取得する公式のAPI呼び出しはありません。

AWS Price List API(実際にはの静的JSON/CSVファイルのセットで、各地域の各インスタンスタイプの価格設定が含まれています)を取得して解析できます。

価格設定の組み合わせの数に驚くでしょう - マスターEC2価格ファイルは130MBです!

1

あなたが探しているものに応じて、http://www.ec2instances.info/には基本的なマシンタイプのCSVがあります。それはではなく、公式のAmazonのリファレンスです。しかし、私はそれが最新の状態に保たれていることがわかりました。この情報は確かに変わりますが、しばらく静的なリストでは生きられないほど頻繁には変わりません。

関連する問題