列出某个区域或可用区中的所有 EC2 实例类型 [关闭]

2023-11-27

虽然似乎有几种方法可以将一些 AWSCLI 命令输出和过滤到此列表中,但是否有人有一种很好+简单的方法来列出特定区域的所有 EC2 实例类型?

或者该列表可能以 .json 文件形式发布在某个存储桶中,由 AWS 维护?

我只是在寻找这种输出:

t1.micro
t2.nano
t2.micro
t2.small
...

看来至少有一种编程方法可以做到这一点,那就是查询 AWS Pricing API:

#!/bin/bash

curl https://pricing.us-east-1.amazonaws.com/offers/v1.0/aws/AmazonEC2/current/index.json | jq -r '.products[].attributes["instanceType"]' | sort -u | grep '\.'

要点如下,以防将来进行调整:https://gist.github.com/nmagee/b096e6fadf9ac336da7ffdada43f656a

缺少的是按 AWS 区域进行分组/指定,这可能是一个重要的区别 - 并非每个区域都提供所有实例类型产品。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

列出某个区域或可用区中的所有 EC2 实例类型 [关闭] 的相关文章

  • 如何在 Ubuntu 12.04 上启动 postgresql 服务器

    我刚刚在 Ubuntu 12 04 服务器 由 Amazon EWS 托管 上安装了 PostgreSQL 9 1 当我尝试启动psql命令 出现以下错误消息 psql 无法连接到服务器 没有这样的文件或目录是 服务器在本地运行并接受 Un
  • Django 尝试使用错误的数据库用户

    已解决 我使用的是 USERNAME 而不是之前尝试使用 Postgres 驱动程序时使用的 USER 我正在尝试将我的 django 项目连接到 RDS MySQL 数据库 我可以在 MySQL Workbench 和 mysql 命令行
  • Cloudformation 堆栈在执行所有用户数据之前显示为完整

    在我的 cloudformation 堆栈中 我有一个启动配置 它在用户数据中运行 ansible 脚本 这里的问题是 我的堆栈状态显示CREATE COMPLETE即使 ansible 脚本尚未完成执行 在我 ssh 进入 ec2 实例后
  • 使用带有分区键和排序键的 bash 删除 DynamoDB 表中的所有项目

    我尝试在 bash 中使用 AWS CLI 删除 DynamoDB 表中同时具有分区键和排序键的所有项目 到目前为止我发现的最好的东西 https gist github com pushplay d2cac7ca1a10a5a49f694
  • kubernetes + coreos 集群 - 替换证书

    我有一个 coreos kubernetes 集群 我是按照这篇文章开始的 AWS 上的 kubernetes coreos 集群 https coreos com kubernetes docs latest kubernetes on
  • 将文件从 url 上传到 s3 存储桶

    我有一个在 Heroku 中运行的 Nodejs 程序 它为我提供了文件的 URL 这些文件需要存储在 s3 存储桶中 据我了解 无法将文件从 url 直接上传到 s3 存储桶 您建议我如何将文件从 URL 获取到 s3 存储桶 我见过有关
  • AWS CLI 创建 Lambda 函数无法解压缩上传的文件

    我正在尝试使用 AWS CLI 创建 AWS Lambda 函数 所以我生成了 JSON 输入框架以供使用aws lambda create function函数通过传入 generate cli skeleton参数 然后相应地替换值 问
  • 我可以从 amazon Kinesis 中删除数据记录或分片而不删除流吗?

    我知道 Kinesis Stream 中的数据记录将在 24 小时内自动删除 但是在我的应用程序中 每当我将一些数据写入流中时 如果我想第二次写入其他数据 则应删除首先插入的数据 请任何人帮助我 因为我是使用 AWS Kinesis Str
  • 如何使用 iam-role 启动 ec2-instance?

    我可以在管理控制台中使用 iam role 启动 ec2 instance 但我不知道如何从 aws ruby sdk 中使用 iam role 启动 ec2 instance iam role test s Policy is here
  • 使用 Ruby 获取 AWS 区域名称

    我正在为 AWS 开发 Rails 应用程序 并希望为区域名称创建下拉菜单 例如 us east 1 等 如果有人已经创建了 gem 来获取它们 我想使用它 有人知道这样的 gem 或有用的 API 吗 适用于 Ruby 的 AWS 开发工
  • 使用 eb-cli 创建单实例 Elastic Beanstalk 应用程序

    所以我有一个带有适当 Procfile Buildfile 的 java 应用程序 我已在我们的临时 Elastic Beanstalk 环境中运行 eb create 但我必须进行手动配置更改以使其成为单一实例类型而不是负载平衡实例类型
  • 如何将 AWS Kinesis Video Stream GetMedia API 输出解码为 mp3/wav?

    我现在使用 GetMedia API 通过 AWS Connect 服务将数据提取到 Kinesis Video Stream KVS 我能够提取Payload但如何将此输出转换为 mp3 wav 我想将此输出提取到 AWS Transcr
  • 如何让AWS Lambda停止执行?

    我有一个AWSLambda 函数执行操作Kinesis Firehose 该函数使用退避机制 此时我认为这是浪费我的计算时间 但无论如何 在我的代码中的某个时刻 我希望执行失败 我应该使用什么命令来停止执行 附注 我发现有这样的命令 con
  • 如何在 aws 中启动实例时检查用户数据状态

    我正在尝试使用用户数据启动 aws 实例 我的用户数据是一个服务器安装过程 我必须检查用户数据脚本是否正确执行 是否有任何选项可以检查用户数据的状态是否已完成 我需要知道状态 因为从启动的实例中我正在拍摄另一张图像 截至目前 我明确使用 t
  • 使用 AWS CDK 为 lambda 指定自定义角色

    我意识到它很新 但我没有看到任何语言的任何示例 说明如何为使用 AWS CDK 创建的 lambda 指定角色 我正在尝试这样做 const cdk require aws cdk cdk const lambda require aws
  • AWS CDK 授予堆栈外部资源的权限

    我对 AWS CDK 相当陌生 并且没有太多使用 AWS 的经验 在我正在编写的 CDK 堆栈中 我必须向使用其他 CDK 模板构建且已位于 aws 中的资源授予权限 假设我的堆栈 A 包含一个 lambda 该 lambda 将从另一个服
  • 为美国东部以外地区的 Cloudwatch 警报发送短信?

    AWS 似乎没有为美国东部以外的 SNS 主题订阅者提供 SMS 作为协议 我想连接我的 CloudWatch 警报并在发生故障时接收短信 但无法将其发送到 SMS YES 经过一番挖掘后 我能够让它发挥作用 它比仅仅选择一个主题或输入闹钟
  • 为什么此 HTTP 请求在 AWS Lambda 上不起作用?

    我正在开始使用 AWS Lambda 并尝试从我的处理程序函数请求外部服务 根据这个答案 https stackoverflow com a 27932216 473467 HTTP 请求应该可以正常工作 而且我还没有找到任何其他说明的文档
  • 正确的 aws cli 语法以在非默认 VPC 中查找 VPC 安全组

    这是来自的后续问题在describe vpcs中按标签过滤的正确语法是什么 https stackoverflow com questions 27057932 what is the correct syntax for filterin
  • 如何使用 C# / .Net 将文件列表从 AWS S3 下载到我的设备?

    我希望下载存储在 S3 中的多个图像 但目前如果我只能下载一个就足够了 我有对象路径的信息 当我运行以下代码时 出现此错误 遇到错误 消息 读取对象时 访问被拒绝 我首先做一个亚马逊S3客户端基于我的密钥和访问配置的对象连接到服务器 然后创

随机推荐

  • 3G iPhone 设备“已完成运行”,但应用程序无法加载

    我正在尝试在 3G 设备上运行应用程序 Xcode 表示该应用程序已 已完成在 iPhone 上的运行 但该应用程序不会部署 我认为我的架构配置正确 见下图 任何帮助都会很棒 thanks 我终于明白了这一点 在 Info plist 中
  • SwiftUI NavigationLink 按钮是灰色且不可触摸的

    我无法得到NavigationLink在 SwiftUI 中 该按钮是可见的 但不幸的是它是灰色的并且无法单击 这是代码 import SwiftUI import Combine struct ContentView View var b
  • 如何在flutter中截取屏幕之外的小部件的屏幕截图?

    我在用重画边界截取当前小部件的屏幕截图listView 但它只捕获当时屏幕上可见的内容 RepaintBoundary key src child ListView padding EdgeInsets only left 10 0 scr
  • 如何使用 Bootstrap 4 对列重新排序?

    我在 bootstrap 4 中使用了以下标签 div class container div class row align items center div class col md 3 div class right user acc
  • 从 Array 到 setValues 给出:“无法转换为。”

    背景 我想更改时间表的周格式 每行显示 7 天 只有 yyww 中的周 例如 1225 没有可用日期 在另一张表中 一列列出周 另一列列出日期 方法 我将这两张纸放入两个数组中 将第三个数组打包 将其值设置到第三张纸中 问题 该行给出错误消
  • 如何使用R中的聚合函数计算数据框中的平均值?

    我有一个数据框 df1 number c 4 3 2 3 4 1 year c 2000 2000 2000 2015 2015 2015 items c 12 10 15 5 10 7 df1 data frame number year
  • 有没有办法使 @section 与 asp.net mvc Razor ViewEngine 成为可选?

    我有一个类似于以下内容的 Page cshtml 不起作用 Layout Shared Layouts Layout cshtml var mycollection ViewBag TheCollection as IQueryable
  • 重新编译反编译的包含 goto 指令的 Java (JD / JAD) 源

    相关问题 支持 goto 的 Java 编译器或 JVM 语言 我已经反编译了一个 jar 合法地 用于调试目的 并想要重新编译它 我都用过JAD and JD由于 goto 指令 两者都无法编译 E g goto L1 L1 return
  • 重写 symfony2 上的表单验证消息

    如何覆盖 symfony2 中的表单验证消息 虽然有一个validation xml文件相关的模型类 我认为它验证基于 html5 的表单 请符合要求的格式 请填写此字段 有什么方法可以覆盖此验证消息 请在这方面帮助我 我被困了一天多了 因
  • 如何在 jQuery 中使用 css font-weight 属性对文本进行动画处理?正常到粗体

    我正在尝试像不透明效果一样的动画 它会慢慢地将文本变粗 平常试过animate 方法但没有成功 搜索过但找不到任何示例 是否有可能做到这一点 js小提琴 jQuery var Text h1 Text click function Text
  • React Leaflet V3 自定义控件

    有一个新的 React leaflet 版本即将推出 可以在这里找到 npm 安装react leaflet next 文档 https react leaflet v3 now sh docs start introduction 这是使
  • 如何在 Java 应用程序日历中设置一周的第一天

    我们使用一个java应用程序 它有一个日期选择字段 当您单击那里时 会打开一个小日历 那里一周的第一天是星期日 但我希望是星期一 我尝试从 Windows 控制面板的日期设置中更改它 例如 我将 Windows 日历的第一天设置为星期四 但
  • 将 BigInteger 存储到 Mysql 中

    由于数学限制 我必须使用 BigInteger 类来表示值 经过一些计算后 我想将结果 由 2x BigInteger 实例给出 存储到 Mysql 中 存储此类对象的最佳数据类型是什么 我正在考虑使用 Blob 来存储这些结果的二进制格式
  • 如何调试 React Native?

    当应用程序在应用程序模拟器中运行时 如何使用 React Native 调试其 React 代码 Mac Cmd M Windows and Linux Ctrl M 在模拟器中使用上面适当的热键 它将弹出 Chrome 您可以从那里使用开
  • erlang 记录进程何时启动吗?

    我正在监视 Erlang 应用程序 目前正在尝试确定特定 PID 运行了多长时间 绝对时间戳或持续时间对我有用 但我在 process info 中或通过 sys 模块看不到这些数据位 有没有办法从 Erlang VM 中获取这些信息 我可
  • 将参数传递给 TADOStoredProc 的更好方法 (Delphi)

    我需要将大量的 SQL 查询转换为存储过程 我有一些代码可以在一个 Delphi 过程中一次更新大约 20 或 30 个值 我可以创建一个存储过程来完成这样的事情 问题是我将参数传递给存储过程的方法非常庞大 如下所示 with stored
  • __getattr__ 用于静态/类变量

    我有一堂课 比如 class MyClass Foo 1 Bar 2 每当MyClass Foo or MyClass Bar被调用时 我需要在返回值之前调用一个自定义方法 在Python中可以吗 我知道如果我创建该类的实例并且可以定义自己
  • 如何使用 Grails 将文件存储在数据库中

    我需要使用 Grails 在数据库中存储文件 那么 你知道我该怎么做吗 我应该在域类中使用哪种数据类型 byte 可能是一个解决方案 请参阅中的 上传文件 一章Grails 用户指南 还可以使用 java sql Blob 作为二进制内容的
  • 调用“Users.messages: list”时,Gmail API 按什么顺序返回消息

    根据Gmail API 参考 Users messages 列出 列出 用户邮箱中的邮件 根据我的观察 消息按数据降序返回 这是一个正确的假设吗 基本上 我希望能够在几天后处理用户的收件箱 而无需重新处理我已经处理过的邮件 一旦我偶然发现一
  • 列出某个区域或可用区中的所有 EC2 实例类型 [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 虽然似乎有几种方法可以将一些 AWSCLI 命令输出和过滤到此列表中 但是否有人有一种很好 简单的方法来列出特定区域的所有 EC2 实例类型 或者该