1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 得到不同的值是因为CE API处理时间段的结束(在TimePeriod中)是独占的。boto3文档中提到:
您想要获取使用量和成本的时间段的结束时间。结束日期是独占的。例如,如果结束时间是2017-05-01,AWS将在起始日期到2017-05-01之间检索成本和使用量数据,但不包括2017-05-01。
请参考以下代码,查看是否与控制台中的账单一致:
client = boto3.client("ce")
total_cost = client.get_cost_and_usage(
TimePeriod={"Start": '2023-03-01', "End": '2023-04-01'},
Granularity="MONTHLY",
Metrics=["AmortizedCost"],
)["ResultsByTime"]
print(total_cost)
相关内容
- AWS 官方已更新 6 个月前
- AWS 官方已更新 3 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 3 年前