如何使用Azure CLI命令获取Azure资源组成本(替代PowerShell Az命令)
Azure CLI 等价资源组成本查询命令
对应你使用的PowerShell Az模块命令,Azure CLI有直接等价的az consumption usage list命令,以下是对应示例:
1. 查看全部详情
# 查看资源组全部成本详情 az consumption usage list --resource-group "demo-rg" --start-date 2021-12-01 --end-date 2022-01-27
默认输出为JSON格式,包含所有可用字段;若需要更直观的表格格式,可追加--output table参数。
2. 查看指定字段并按成本降序排序
# 筛选指定字段并按税前成本降序排列 az consumption usage list --resource-group "demo-rg" --start-date 2022-01-01 --end-date 2022-01-27 --query "[].{InstanceName:instanceName, Currency:currency, PretaxCost:pretaxCost} | sort_by(@, &PretaxCost)[::-1]" --output table
说明:
--query参数采用JMESPath语法,先提取目标字段并映射为易读名称,再通过sort_by按PretaxCost排序,[::-1]实现降序效果--output table将结果以表格形式输出,便于快速查看
内容的提问来源于stack exchange,提问作者Tracey
相关产品推荐
相关产品推荐

