我正在开发一个 powershell 脚本来读取特定订阅下的所有 azure 资源(无论其状态或资源类型如何)。我在每个订阅下都有 n 个订阅和许多资源(例如数据库、存储、托管服务、虚拟机、缓存等)。我知道我可以通过 Azure Powershell 逐个读取每个资源及其状态。
这实际上用于审计目的,需要每两个月进行一次。因此,为简单起见,我将自动执行此任务。我想要实现的是:我们在 Azure 管理门户中有一个名为“所有项目”的选项卡,其中列出了所选订阅的所有资源,无论其状态和类型如何。我需要阅读那里列出的整个资源及其详细信息(包括状态、区域等)。
使用许多短语多次尝试谷歌搜索,但还没有运气。有人可以帮我简单地解决这个问题吗?
任何帮助将非常感激。