如何在整个 Azure 管理组上运行 powershell 脚本以跨越多个订阅?

Posted

技术标签:

【中文标题】如何在整个 Azure 管理组上运行 powershell 脚本以跨越多个订阅?【英文标题】:How can I run a powershell script on an entire Azure management group to span multiple subscriptions? 【发布时间】:2021-09-08 04:32:31 【问题描述】:

我需要在同一个文件中通过一次运行从多个订阅中导出资源清单。

【问题讨论】:

【参考方案1】:

您需要使用支持 PowerShell、CLI 和 Azure SDK for .NET 的 Azure Resource Graph。

Search-AzGraph -Query "Resources | summarize count()"

https://docs.microsoft.com/en-us/azure/governance/resource-graph/first-query-powershell

https://docs.microsoft.com/en-us/azure/governance/resource-graph/samples/starter?tabs=azure-powershell#count-resources

【讨论】:

以上是关于如何在整个 Azure 管理组上运行 powershell 脚本以跨越多个订阅?的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Power Query 调用 Azure API 管理后端 URL?

sh 更新Azure资源组上的标记

如何在 EMR 中的特定实例组上运行脚本

如何通过 Azure 虚拟网络从 power bi 桌面应用程序连接到 cosmos db

无法在Power shell中显示数据视图结果。

如何从 azure blob 存储中获取 json 数据并使用 azure 数据工厂将其发送到 power apps dataverse