gpt4 book ai didi

azure - ARM 模板部署 - 资源标识符格式错误

转载 作者:行者123 更新时间:2023-12-03 18:26:37 25 4
gpt4 key购买 nike

我正在尝试从单个 ARM 模板一起部署多个 LogicApp 和其他资源。当我尝试使用我创建的模板执行 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.'.

这是从我的代码创建资源的 block 。

enter image description here

我似乎找不到任何与此相关的资源。请帮忙。谢谢

最佳答案

在模板中的某个地方,您构建的resourceId很差:

/subscriptions/8a506831-cc80-4512-b51b-6ed4cc32b2cd/resourceGroups/arm/providers/Microsoft.Web/

它应该以资源名称结尾。当您不提供模板时很难判断。

在这种情况下,传递给模板的参数之一为空,因此此错误表明该资源没有名称。

关于azure - ARM 模板部署 - 资源标识符格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52258383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com