我正在尝试从单个ARM模板一起部署多个LogicApps和其他资源。当我尝试使用我创建的模板执行Test-AzureRmResourceGroupDeployment
时,抛出以下错误
Code : InvalidTemplate
Message : Deployment template validation failed: 'The template resource 'MyLogicApp' at line '159' and column '9' is not valid: The resource identificator
'/subscriptions/8a506831-cc80-4512-b51b-6ed4cc32b2cd/resourceGroups/arm/providers/Microsoft.Web/' is malformed. Please see https://aka.ms/arm-template-expressions/#reference for usage
details.. Please see https://aka.ms/arm-template-expressions for usage details.'.
这是从我的代码中创建资源的块。
我似乎找不到任何关于这方面的资源。请帮帮忙。谢谢
发布于 2018-09-10 21:04:42
在模板中的某个地方,您构建resourceId的工作做得很糟糕:
/subscriptions/8a506831-cc80-4512-b51b-6ed4cc32b2cd/resourceGroups/arm/providers/Microsoft.Web/
它应该以资源名称结尾。很难说你什么时候没有提供模板。
在这种情况下,传递给模板的一个参数为空,因此此错误指示没有资源的名称。
https://stackoverflow.com/questions/52258383
复制相似问题