Azure ARM 模板:'Cannot find VirtualNetwork with name' 创建 'Microsoft.Web/hostingEnvironments' 资源
Azure ARM template : 'Cannot find VirtualNetwork with name' creating a 'Microsoft.Web/hostingEnvironments' resource
我会使用 ARM 模板在 Azure 中创建一个 WebApp。
模板由 :
- 虚拟网络
- 子网
- 托管环境
- 服务器场
- 网站。
创建 Microsoft.Network/virtualNetworks 顺利。
Microsoft.Network/virtualNetworks/subnets 的创建很顺利。
在创建 Microsoft 的过程中。Web/hostingEnvironments 我收到错误 'Cannot find VirtualNetwork with name XXXX'... 但虚拟网络存在。
这里是模板https://github.com/toto-castaldi/azure-templates/blob/master/serviceApp/template.json
如果使用你说的模板,我也可以重现问题。如果在属性中添加如下代码,就可以成功创建hostingEnvironment。请尝试使用以下代码
"virtualNetwork": {
"Id": "[resourceId('Microsoft.Network/virtualNetworks', variables('vnet').name)]",
"Subnet": "[variables('vnet').subnet.name]"
},
以下是HostingEnvironment的全部代码
{
"apiVersion": "2016-09-01",
"name": "[variables('hostingEnvironment').name]",
"type": "Microsoft.Web/hostingEnvironments",
"location": "[variables('location')]",
"dependsOn": [
],
"properties": {
"Name": "[variables('hostingEnvironment').name]",
"ipSslAddressCount": "[variables('hostingEnvironment').ipSslAddressCount]",
"workerPools": [
{
"workerSizeId": 0,
"workerSize": "medium",
"workerCount": 1
}
],
"virtualNetwork": {
"Id": "[resourceId('Microsoft.Network/virtualNetworks', variables('vnet').name)]",
"Subnet": "[variables('vnet').subnet.name]"
},
"location": "[variables('location')]",
"MultiSize": "medium",
"MultiRoleCount": "1",
"VNETName": "[variables('vnet').name]",
"VNetResourceGroupName": "[resourceGroup().name]",
"VNETSubnetName": "[variables('vnet').subnet.name]"
}
}
从 Azure 门户查看。
我会使用 ARM 模板在 Azure 中创建一个 WebApp。 模板由 :
- 虚拟网络
- 子网
- 托管环境
- 服务器场
- 网站。
创建 Microsoft.Network/virtualNetworks 顺利。 Microsoft.Network/virtualNetworks/subnets 的创建很顺利。
在创建 Microsoft 的过程中。Web/hostingEnvironments 我收到错误 'Cannot find VirtualNetwork with name XXXX'... 但虚拟网络存在。
这里是模板https://github.com/toto-castaldi/azure-templates/blob/master/serviceApp/template.json
如果使用你说的模板,我也可以重现问题。如果在属性中添加如下代码,就可以成功创建hostingEnvironment。请尝试使用以下代码
"virtualNetwork": {
"Id": "[resourceId('Microsoft.Network/virtualNetworks', variables('vnet').name)]",
"Subnet": "[variables('vnet').subnet.name]"
},
以下是HostingEnvironment的全部代码
{
"apiVersion": "2016-09-01",
"name": "[variables('hostingEnvironment').name]",
"type": "Microsoft.Web/hostingEnvironments",
"location": "[variables('location')]",
"dependsOn": [
],
"properties": {
"Name": "[variables('hostingEnvironment').name]",
"ipSslAddressCount": "[variables('hostingEnvironment').ipSslAddressCount]",
"workerPools": [
{
"workerSizeId": 0,
"workerSize": "medium",
"workerCount": 1
}
],
"virtualNetwork": {
"Id": "[resourceId('Microsoft.Network/virtualNetworks', variables('vnet').name)]",
"Subnet": "[variables('vnet').subnet.name]"
},
"location": "[variables('location')]",
"MultiSize": "medium",
"MultiRoleCount": "1",
"VNETName": "[variables('vnet').name]",
"VNetResourceGroupName": "[resourceGroup().name]",
"VNETSubnetName": "[variables('vnet').subnet.name]"
}
}
从 Azure 门户查看。