azure - 如何使用 Get-AzWebApp 命令列出所有自定义域和订阅名称

标签 azure powershell azure-web-app-service azure-powershell

如何修改下面的命令以将订阅名称包含在 CSV 文件中资源组名称之后?我虽然缺少参数是“订阅”,但它返回空白值。谢谢!

 $Subscriptions = Get-AzSubscription
   foreach ($sub in $Subscriptions) {
       Get-AzSubscription -SubscriptionName $sub.Name | Set-AzContext
       #Out-String -InputObject $sub
       Get-AzWebApp | foreach-object {$_} | select-object SiteName, DefaultHostName, ResourceGroup, @{n="EnabledHostNames";e={$_.EnabledHostNames -join ","}} | Export-Csv -Path c:\temp\AzAppsUrl2.csv -append -NoType
       }
       

最佳答案

请尝试以下操作:

foreach ($sub in $Subscriptions) {
    Get-AzSubscription -SubscriptionName $sub.Name | Set-AzContext
    #Out-String -InputObject $sub
    Get-AzWebApp | foreach-object {$_} | select-object SiteName, DefaultHostName, ResourceGroup, @{n="Subscription";e={$sub.Name}}, @{n="EnabledHostNames";e={$_.EnabledHostNames -join ","}} | Export-Csv -Path c:\temp\AzAppsUrl2.csv -append -NoType
}

关于azure - 如何使用 Get-AzWebApp 命令列出所有自定义域和订阅名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69223504/

相关文章:

Azure 逻辑应用程序进行繁重的处理?

c# - 适用于特定环境(非部署)的 Windows Azure WADPerformanceCounters

azure - AKS 的 key 保管库问题

c# - 是否可以在 Web App Bot 中翻译自适应卡片?

powershell - 如何在 Windows PowerShell 中比较两个 .zip 文件夹中的文件

regex - 背后的Powershell反向引用

multithreading - PowerShell 多线程压缩目录

node.js - 使用 Azure Web 应用程序部署的 Express Angular 5 应用程序不允许使用 405 方法

azure - 是否可以在同一域上部署azure功能和应用程序服务?

powershell - 获取出站 IP 范围 azure 网站 PowerShell