You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Azure CLI获取指定时间段的Microsoft.Consumption使用详情?

Azure资源使用详情时间范围筛选及替代命令方案

一、时间范围筛选与API版本说明

不需要更换API版本(2019-10-01版本已支持时间范围筛选),只需在请求URL中添加$filter参数指定目标时间范围即可。具体命令示例:

az rest --method GET --url 'https://management.azure.com/subscriptions/{subscription}/providers/Microsoft.Consumption/UsageDetails?api-version=2019-10-01&$filter=properties/usageStart ge 2022-11-01 and properties/usageStart le 2022-11-30'

注意事项:

  • 时间格式必须遵循ISO 8601标准,即YYYY-MM-DD
  • 筛选逻辑使用ge(大于等于)和le(小于等于)分别限定起始、结束时间

二、替代的Azure CLI命令推荐

除了az rest调用API,还可以使用Azure CLI内置的消费/成本管理命令,操作更简洁直观:

  • 获取指定时间范围的资源使用详情
az consumption usage list --subscription {subscription} --start-date 2022-11-01 --end-date 2022-11-30
  • 查询订阅级别的实际成本数据
az costmanagement query --subscription {subscription} --type ActualCost --timeframe Custom --time-period startDate=2022-11-01,endDate=2022-11-30
  • 获取包含计量详情的资源使用明细
az consumption usage list --subscription {subscription} --start-date 2022-11-01 --end-date 2022-11-30 --expand properties/meterDetails

内容的提问来源于stack exchange,提问作者Yashas .M

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 09:50:17