是否可以一次为多个订阅创建Azure警报?

时间:2019-07-15 11:59:14

标签: azure-powershell

我试图为Azure上的不同服务创建警报,但我需要使用PowerShell一次为所有订阅创建警报。

我尝试使用GUI,但失败了。

1 个答案:

答案 0 :(得分:1)

取决于帐户上的订阅数量,可能需要一段时间,但是您可以从帐户中提取一系列订阅,并在循环中对每个订阅执行相同的操作。如果您只想运行某些订阅,则可能会在csv文件中创建一个列表,然后将az account list | ConvertFrom-Json替换为csv文件。

$subs = az account list | ConvertFrom-Json

foreach($sub in $subs) {
    az account set --subscription $sub.id
    "Current Account:"
    az account show

   # create alert 1
   # create alert 2
   # ....
}  
相关问题