小编Joe*_*rcy的帖子

如何解决“模板中未定义资源”。ARM模板中出现错误?

我正在尝试将新的VM部署到新的资源组中。我用于VM的NIC将属于新资源组,并将与另一个资源组中VNet的子网关联。(当前正在Azure中运行,我已经导出了模板,并且正在通过将其修复为工作状态以供将来重新部署)

这是我尝试部署时收到的错误的副本: 错误的屏幕快照

部署模板验证失败:模板中未定义资源'Microsoft.Network/virtualNetworks/prod-vnet/subnets/devSnDb'。请参阅https://aka.ms/arm-template了解用法详细信息。(代码:InvalidTemplate)

这是我正在使用的JSON模板的副本。

{
  "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "parameters": {
    "availabilitySets_dev_bi_as_name": {
      "defaultValue": "dev-bi-as",
      "type": "String"
    },
    "virtualMachines_dev_bi_vm1_name": {
      "defaultValue": "dev-bi-vm1",
      "type": "String"
    },
    "loadBalancers_devSnDb_bi_lb_name": {
      "defaultValue": "devSnDb-bi-lb",
      "type": "String"
    },
    "networkInterfaces_dev_bi_vm1_nic1_name": {
      "defaultValue": "dev-bi-vm1-nic1",
      "type": "String"
    },
    "publicIPAddresses_dev_bi_vm1_pip_name": {
      "defaultValue": "dev-bi-vm1-pip",
      "type": "String"
    },
    "storageAccounts_devbivm1st0_name": {
      "defaultValue": "devbivm1st0",
      "type": "String"
    },
    "extensions_BGInfo_name": {
      "defaultValue": "dev-bi-vm1/BGInfo",
      "type": "String"
    },
    "loadBalancer_InboundNAT_RDP": {
      "defaultValue": "nat-rdp",
      "type": "string"
    },
    "loadBalancers_devSnDb_bi_lb_id": {
      "defaultValue": "/subscriptions/13f3d560-8319-4b5b-b762-ca62e0a4a1c7/resourceGroups/dev-bi-rg/providers/Microsoft.Network/loadBalancers/devSnDb-bi-lb/frontendIPConfigurations/devSnDblb-frontend",
      "type": "String"
    },
    "existing_vnet_name": {
      "defaultValue": …
Run Code Online (Sandbox Code Playgroud)

templates arm azure azure-resource-group

2
推荐指数
1
解决办法
2965
查看次数

标签 统计

arm ×1

azure ×1

azure-resource-group ×1

templates ×1