【发布时间】:2020-04-29 22:40:17
【问题描述】:
我正在编写一个脚本来在 Azure 中设置警报,我想通过 Azure 中的自定义脚本扩展来运行它,但运行 Add-AzureRmMetricAlertRule 所需的参数之一仍然是 TargetResourceId,它是应配置警报的 VM。
所以现在我想知道 - 如何使用 PowerShell 获取当前 VM 的 ResourceId?
我尝试的一切都假设我有一个 ResourceName 或者我遍历订阅中的 VM 列表,而我感兴趣的是运行脚本的特定实例。
【问题讨论】:
-
看起来它还不是一个功能(但可能有解决方法):feedback.azure.com/forums/216843-virtual-machines/suggestions/…
-
@MarkWragg 太棒了,谢谢,这正是我想要的。你能把它作为答案而不是作为评论吗? :)
标签: powershell azure