Terraform azurerm_资源组模板部署创建的资源未检测到差异

Terraform azurerm_资源组模板部署创建的资源未检测到差异,terraform,terraform-provider-azure,Terraform,Terraform Provider Azure,我在通过azurerm\u资源\u组\u模板\u部署创建的资源方面遇到问题。我有一些带有虚拟路径的web应用程序,这些虚拟路径是由azurerm_资源组模板部署创建的。如果我转到Azure Portal并删除web应用程序,然后运行terraform apply重新创建这些资源,则web应用程序创建得很好,但虚拟路径不是。Terraform似乎没有检测到这些丢失的虚拟路径。我已经提交了一份申请,但维护人员已经将其标记为一个问题,因此我不确定是否会得到回复 以前有没有其他人注意到这个问题?我认为T

我在通过azurerm\u资源\u组\u模板\u部署创建的资源方面遇到问题。我有一些带有虚拟路径的web应用程序,这些虚拟路径是由azurerm_资源组模板部署创建的。如果我转到Azure Portal并删除web应用程序,然后运行terraform apply重新创建这些资源,则web应用程序创建得很好,但虚拟路径不是。Terraform似乎没有检测到这些丢失的虚拟路径。我已经提交了一份申请,但维护人员已经将其标记为一个问题,因此我不确定是否会得到回复

以前有没有其他人注意到这个问题?我认为Terraform能够发现差异并应用缺失的东西。如果我将这些资源标记为污染,Terraform甚至无法摧毁它们。我得到这个错误:

错误:删除此模板部署设置的项目:删除嵌套资源“/subscriptions/000-000-000/resourceGroups/rg/providers/Microsoft.Web/sites/api/slots/staging/config/Web”:pollingtrackbase#updateRawBody:未能解组响应主体:StatusCode=0--原始错误:无效字符'
Terraform v0.14.7
 + provider registry.terraform.io/hashicorp/azurerm v2.44.0
resource "azurerm_resource_group_template_deployment" "api_virtual_directory" {
  name                = "api_virtual_directory"
  resource_group_name = azurerm_resource_group.digital.name
  deployment_mode     = "Incremental"
  template_content    = <<TEMPLATE
{
  "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "parameters": {
    "webAppName": {
        "type": "String",
        "defaultValue": "${module.webapp["api"].name}"
    },
    "virtualApplications":{
      "type": "Array",
      "defaultValue":[
        {
        "virtualPath": "/",
        "physicalPath": "site\\wwwroot",
        "preloadEnabled": false,
        "virtualDirectories": null
        },
        {
        "virtualPath": "/app1",
        "physicalPath": "site\\wwwroot\\app1",
        "preloadEnabled": false,
        "virtualDirectories": null
        },
        {
        "virtualPath": "/app2",
        "physicalPath": "site\\wwwroot\\app2",
        "preloadEnabled": false,
        "virtualDirectories": null
        }
      ]
    }
  },
  "resources": [
    {
      "type": "Microsoft.Web/sites/config",
      "name": "[concat(parameters('webAppName'), '/web')]",
      "apiVersion": "2020-06-01",
      "properties": {
          "virtualApplications": "[parameters('virtualApplications')]"
      }
    }
  ]
}
TEMPLATE
  depends_on          = [module.webapp["api"]]
}