首页 > 解决方案 > 如何获取可用 ec2 实例的价目表,我尝试了 api 请求,但无法获得响应 t2 类型实例的价格值

问题描述

def price_list_of_instance
  pricing = Aws::Pricing::Client.new(
            region: "us-east-1",
            access_key_id: "XXXX",
            secret_access_key: "XXXX"
           )

  resp = pricing.get_products({
         filters: [{
               field: "instanceType",
               type: "TERM_MATCH",
               value: "t2.medium",
               },
              ],
          format_version: "aws_v1",
          max_results: 1,
          service_code: "AmazonEC2"
        })

end

是否有任何其他 api 或替代解决方案等效于这个问题,提供 ec2 t2 实例类型的价目表?

标签: ruby-on-railsamazon-web-servicesamazon-ec2aws-sdk

解决方案


推荐阅读