0

使用 AWS Cost Explorer API,如果我使用请求:

GetCostAndUsageRequest request = new GetCostAndUsageRequest();
request.setTimePeriod(interval);
request.setGranularity("MONTHLY");

Expression expression = new Expression();
 
DimensionValues dimensionValues = new DimensionValues();
dimensionValues.setKey("LINKED_ACCOUNT");
dimensionValues.setValues(Collections.singletonList(accountId));

expression.setDimensions(dimensionValues);
request.withFilter(expression);
request.setMetrics(Arrays.asList("AmortizedCost","BlendedCost","NormalizedUsageAmount", "UnblendedCost", "UsageQuantity"));

我所做的只是收到代表 AmortizedCost 等的数字。所以它是总成本、使用量等(由指标指定)。

但是,我如何使用成本资源管理器 api 检索详细报告?

我有多个 EC2 实例正在运行,因此例如对于我想接收的每个实例

| 产品代码| | 产品名称 | |使用类型 | |运营 | AmazonEC2 亚马逊弹性计算 | 说明 |
| 数量| |货币| | 税前成本| | 税务|
|税种| |总计 |

基本上针对每个实例单独报告。这样的事情怎么可能?如果我使用 getDimensionValues(),alli 可以获得的是我可以使用的所有维度的列表,但这并没有告诉我什么。

4

0 回答 0