查询EC2实例类型属性

3

aws-cli曾经有一个类似的请求,但是进展不大,但那里有一些贴士可能会有帮助:https://github.com/aws/aws-cli/issues/1279 - David
1
请参阅 https://dev59.com/3VwY5IYBdhLWcg3wAjw9。 - David
1个回答

5

官方未提供相关接口,但是非常厉害的 Mitch Garnaat 在Github上创建了一个名为 "missingcloud" 的仓库,其中包含实例信息。您可以使用自己喜欢的编程语言来提取这些信息。以下是一个使用 jq 的示例。(这并不完美,也许有人可以帮助将这些分成实例:ramMB 行?)

$ curl --silent https://raw.githubusercontent.com/garnaat/missingcloud/master/aws.json | jq '[.services."Elastic Compute Cloud".instance_types|to_entries|.[]|.key,.value.ramMB]' | head -9
[
  "c1.medium",
  1700,
  "c1.xlarge",
  7000,
  "c3.2xlarge",
  15000,
  "c3.4xlarge",
  30000,

不幸的是,那个项目似乎已经被放弃了。信息已经过时,包含更新的拉取请求从去年就一直悬而未决... 无论如何,这将是一个很好的分支起点。 - robo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接