Azure自动化Runbook导入失败

时间:2016-08-16 15:46:04

标签: azure-powershell azure-automation

导入Azure自动化中已有的Runbook需要在PowerShell中使用-Force。虽然这适用于某些人,但我得到以下错误:

  

Import-AzureRmAutomationRunbook:BadRequest:使用更新Runbook   不允许定义不同的Runbook类型

检查了关于Runbook类型等的所有内容,一切似乎都没问题。如果我删除了Runbook,然后导入并在重新导入之后(用-Force覆盖),那么我就不再获得上面的消息了。

但我需要能够'覆盖'Runbook以保留Webhooks。

2 个答案:

答案 0 :(得分:2)

ISE / Automation附加组件中存在一个错误,应尽快修复。暂时不要使用ISE / Automation Add-on上传Runbook。用户门户或PowerShell Import-AzureRmAutomationRunbook构成PowerShell(不是来自ISE)。

答案 1 :(得分:0)

我有这个问题。问题是,应该是<DataEncryptionInfo xmlns="aa" xmlns:ds="bb" xmlns:xsi="cc" authenticate="true"> 类型的Runbook早先被错误地导入为PowerShellWorkflow类型的Runbook。删除并重新导入后,它对我来说很好。

,早期的Runbook cmdlet存在错误,其中PowerShell cmdlet将RunbookType值返回为Get-AzureRmAutomationRunbook而不是Script,但是按照产品团队的最新评论已经修复。

参考discussion on github here