AWS - 如何以编程方式获取计费月度预测

时间:2018-05-07 10:26:01

标签: amazon-web-services aws-sdk aws-billing

我只是想知道目前是否可以使用SDK或API获取结算月度预测金额。

查看AWS docs似乎不可能。虽然我没有过多研究Cost Explorer API,但我想知道是否有其他人能够获得这个数据点?

1 个答案:

答案 0 :(得分:0)

AWS Billing and Cost Management API中有一个GetCostAndUsage方法可返回费用和使用情况指标。此方法还接受TimePeriod,它按给定的时间范围返回结果。虽然我没有对它进行测试,但您可以尝试将未来的日期传递给它,但它可能会返回预测结果。试一试

{
  "TimePeriod": {
    "Start":"2018-06-01",
    "End": "2018-06-30"
  },
  "Granularity": "MONTHLY",
  "Filter": {      
    "Dimensions": {
      "Key": "SERVICE",
      "Values": [
        "Amazon Simple Storage Service"
      ]
    }
  },
  "GroupBy":[
    {
      "Type":"DIMENSION",
      "Key":"SERVICE"
    },
    {
      "Type":"TAG",
      "Key":"Environment"
    }
  ],
   "Metrics":["BlendedCost", "UnblendedCost", "UsageQuantity"]
}