我创建了一个 ARM 模板,它成功地在 Azure 中创建了一个自动化帐户,然后在该帐户中创建了一个模块和 DSC 配置。
当我添加Microsoft.Automation/automationAccounts/Compilationjobs
资源来编译 DSC 配置时,模板部署在此步骤失败,并出现 404 - 找不到文件或目录。
Compilationjobs 资源作为模板中的顶级资源存在,如下所示:
{
"apiVersion": "2015-10-31",
"type": "Microsoft.Automation/automationAccounts/Compilationjobs",
"name": "automationAccountName/jobId123",
"location": "[variables('location')]",
"tags": {
},
"dependsOn": [
"Microsoft.Automation/automationAccounts/automationAccountName",
"modulesResourceLoop"
],
"properties": {
"configuration": {
"name": "DSCConfigurationName"
}
}
}
当我Start-AzureRmAutomationDscCompilationJob
使用相同的详细信息调用时,编译作业已创建并成功完成。