我最近升级了我的ARM模板以使用新的API版本" 2017-05-10"对于" Microsoft.Resources / deploymentments"键入以利用新功能。
这样做,VSTS中的Azure资源组部署任务失败,因为我相信Azure资源组部署任务使用的API版本是旧版本。我收到的错误是:
[错误]部署模板验证失败:'模板资源' rds-poc-1'在线' 1'和专栏' 4188'是无效的。嵌套部署具有api-version' 2017-05-10',api-version' 2016-07-01'用于部署模板。请使用api-version' 2017-05-10'或稍后部署模板。或者使用较旧的api-version进行模板中的嵌套部署。
任何人都可以验证并提出任何建议吗?
提前致谢!
答案 0 :(得分:0)
使用PowerShell进行部署(不要忘记以前更新),而不是VSTS构建步骤。