可以像这样使用 az cli 来列出警报
$activities = az monitor activity-log list -g $ResourceGroup
它在 PowerShell 中生成一个字符串,但它是一个 JSON 列表。
有人知道为什么 $activities 不是我可以使用的 PSCustomObject 吗?
最佳答案
我确实同意@Mathias R. Jessen 的观点
az
is an executable and executables return strings, not objects
$activities = az monitor activity-log list -g "Resourcegroup"
$res=$activities | ConvertFrom-Json
$res
输出:
现在您可以使用点运算符,如下所示:
关于azure - Log Analytics 工作区 - 要列出的警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75135706/