显示来自 Azure Cloud Shell 的所有 Azure Web Apps 自定义域的列表

Display a list of all Azure Web Apps Custom Domain from Azure Cloud Shell

我能够获得像 something.azurewebsites.net 这样的应用服务 URL 的完整列表,但在网络上找不到任何内容来列出所有 azure webapps 的自定义域。如何从 Azure CLI 获取所有 azure webapps 的自定义域列表?

  • 获取订阅中所有网络应用程序的自定义域
$webApp = Get-AzWebApp
$hostName = $webApp.HostNames 
# or get all enabled hostnames using $hostName = $webApp.enabledHostNames 
Write-Host $hostName

  • 获取所选资源组中的自定义域
$webApp = Get-AzWebApp -ResourceGroupName YourResourceGroupName 
$hostName = $webApp.HostNames
Write-Host $hostName

  • 获取所选网络应用程序的自定义域
$webApp = Get-AzWebApp -ResourceGroupName YourResourceGroupName -Name WebAppName
$hostName = $webApp.HostNames
Write-Host $hostName