如何执行此查询 (az --query "custom-headers host")

问题描述

我不能只打印(值)信息。

],"id": "/subscriptions/x/resourceGroups/x/providers/Microsoft.Network/trafficManagerProfiles/x","location": "global","maxReturn": null,"monitorConfig": {
  "customHeaders": [
    {
      "name": "host","value": "site.company.com"
    }
  ],

az network traffic-manager profile list -g X --output table --query "[].{Traffic:name,URL:id.monitorConfig.customHeaders.value}"

解决方法

您可以使用以下 Azure CLI 查询以 Json 格式提取流量管理器名称、客户标头值:

az network traffic-manager profile list --resource-group stacklogictest  --query "[].{name:name,url:monitorConfig.customHeaders[].value}"  --output json

enter image description here