Azure CLI表格输出默认列的选取、排序与命名规则咨询
Azure CLI
az ad app list 默认表格输出规则的获取渠道 默认规则的具体获取方式
- 默认选取字段:官方文档仅明确排除字段,要确认默认包含的字段,最直接的方式是执行不带
--query参数的命令:az ad app list --all --output table,输出的所有列就是默认选取的字段;另外也可以查看Azure CLI的开源源代码,在AD应用模块的代码中会定义默认输出的字段集合。 - 列排序逻辑:默认列的排序是CLI内部预先设定的固定顺序,通常依据字段的业务重要性排列(核心标识类字段如
DisplayName、AppId会排在前面),具体规则可通过查看源代码确认,或者直接执行命令观测输出顺序。 - 列名设置依据:默认列名是API返回字段的友好化命名,一般是将驼峰格式的字段名(如
displayName)转换为单词首字母大写、空格分隔的格式(如DisplayName),具体的映射规则同样可在CLI源代码中找到定义。
可靠的信息获取渠道
- 直接执行
az ad app list --all --output table观测输出结果,这是最直观的方式; - 查看Azure CLI的开源源代码,定位到AD应用相关命令的实现部分,找到默认输出格式的定义;
- 执行
az ad app list --help,查看命令帮助文档中关于输出格式的说明,部分细节会在帮助信息中提及。
内容的提问来源于stack exchange,提问作者Konrad Viltersten
相关产品推荐
相关产品推荐

