You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Get-AzAutomationWebhook指定-Name参数时出现参数集解析错误

为什么使用Get-AzAutomationWebhook时同时指定-Name和-RunbookName会报错?

这个问题的核心是Azure PowerShell cmdlet的参数集规则在起作用:Get-AzAutomationWebhook设计了不同的参数组合逻辑,不同参数分属互斥的参数集,不能混用。

  • 当你使用-Name参数时,属于「精准定位单个Webhook」的参数集。此时指定名称已经能唯一确定目标Webhook,不需要也不允许搭配-RunbookName——两个参数分属不同的参数集,同时传入会让cmdlet无法判断你要执行哪种查询逻辑。
  • 当你只使用-RunbookName时,属于「查询绑定到指定Runbook的所有Webhook」的参数集,这时候是批量查询关联资源,自然不需要指定单个Webhook的名称。

正确用法示例

  1. 按名称查询单个Webhook:
Get-AzAutomationWebhook -Name "WhName" -ResourceGroupName "rgname" -AutomationAccountName "MyAutomationAccount"
  1. 按Runbook查询关联的所有Webhook:
Get-AzAutomationWebhook -RunbookName "RB_Name" -ResourceGroupName "rgname" -AutomationAccountName "MyAutomationAccount"

内容的提问来源于stack exchange,提问作者Dmitriy Ryabin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 16:03:10