我正在尝试拉下与我的所有webapps相关联的所有enabledhostname。即,如果我有一个具有以下配置的基本webapps,我希望打印出test1.com和test2.com。
{
"id": "foobar",
"name": "foobar",
"type": "Microsoft.Web/sites",
"kind": "app",
"location": "East US",
"properties": {
"name": "foobar",
"state": "Running",
"hostNames": [
"test1.com",
"test2.com"
],
"webSpace": "kwiecom-EastUSwebspace",
"selfLink": "foobar",
"repositorySiteName": "foobar",
"owner": null,
"usageState": 0,
"enabled": true,
"adminEnabled": true,
"enabledHostNames": [
"test1.com",
"test2.com"
]
}
当我运行下面的代码时,我只得到与每个webapp关联的主机名的数量。
第一个月
输出如下所示2
感谢任何帮助
1条答案
按热度按时间oxf4rvwz1#
删除
--output tsv
将导致显示主机名而不是总数,例如:az webapp list --resource-group resourcegroup1 --query "[?state=='Running']".{Name:enabledHostNames[*]}
此命令的输出为:
不确定这是否是您正在寻找的确切输出。如果您已经考虑过这一点,请道歉。