gpt4 book ai didi

azure - 嵌套 ARM 模板的段长度不正确

转载 作者:行者123 更新时间:2023-12-03 05:46:52 25 4
gpt4 key购买 nike

我收到“第 1 行和第 181 列的“Microsoft.Network/virtualNetworks/subnets”类型的模板资源“testing”的段长度不正确。”尝试部署 ARM 模板时出现错误消息。你知道这可能有什么问题吗?

{
"apiVersion": "2017-08-01",
"name": "nestedTemplate",
"type": "Microsoft.Resources/deployments",
"resourceGroup" : "[variables('ResourceGroupName')]",
"dependsOn": [
"[resourceId('Microsoft.Network/networkSecurityGroups', variables('NSGName'))]"
],
"properties": {
"mode" : "Incremental",
"template": {
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"resources": [
{
"apiVersion" : "2018-03-01",
"type": "Microsoft.Network/virtualNetworks/subnets",
"name": "[parameters('subnetName')]",
"location": "[resourceGroup().location]",
"properties": {
"addressPrefix": "[reference(resourceId(variables('ResourceGroupName'), 'Microsoft.Network/virtualNetworks/subnets', parameters('virtualNetworkName'), parameters('subnetName')), '2018-03-01').addressPrefix]",
"networkSecurityGroup": {
"id": "[resourceId('Microsoft.Network/networkSecurityGroups', variables('NSGName'))]"
}
}
},
]
}
}
}

最佳答案

是的,这告诉您您的资源类型是父资源/子资源,您的名称只是子资源名称,而它应该是父资源名称/子资源名称。

否则它将无法知道在哪里创建子网(它无法在不知道将其放入哪个虚拟网络的情况下创建子网)。

关于azure - 嵌套 ARM 模板的段长度不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53065355/

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