我正在尝试使用 ARM 模板部署 Azure 防火墙。该模板在首次部署期间运行良好,并在现有虚拟网络以及具有公共 IP 的 Azure 防火墙中创建子网(根据需要命名为 AzureFirewallSubnet)。当第二次尝试部署模板并期望部署通过而不进行更改时,我收到以下错误:
"子网 AzureFirewallSubnet 正在使用中.../azureFirewallIpConfigurations/IpConf 并且无法删除"
以下是来自 arm 模板部署的详细错误消息:
"details": [
{
"code": "DeploymentFailed",
"message": "At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-debug for usage details.",
"details": [
{
"code": "BadRequest",
"message": "{\r\n \"error\": {\r\n \"code\": \"InUseSubnetCannotBeDeleted\",\r\n \"message\": \"Subnet AzureFirewallSubnet is in use by /subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/azureFirewalls/<firewall-name>/azureFirewallIpConfigurations/IpConf and cannot be deleted.\",\r\n \"details\": []\r\n }\r\n}"
}
]
}
]
Run Code Online (Sandbox Code Playgroud)
有什么线索吗?