2017-02-28 5 views
0

私はAzureでARMテンプレートを使用してWebAppを作成します。Azure ARMテンプレート: '名前付きVirtualNetworkが見つかりません' 'Microsoft.Web/hostingEnvironments'リソースを作成

  • VirtualNetwork
  • サブネット
  • HostingEnvironment
  • サーバファーム
  • サイト: テンプレートはによって構成されています。

Microsoft.Network/virtualNetworksの作成は問題ありません。 Microsoft.Network/virtualNetworks/subnetsの作成はうまくいっています。

Microsoft.Web/hostingEnvironmentsの作成時に「XXXXという名前のVirtualNetworkが見つかりません」というエラーが表示されますが、VirtualNetworkは存在します。あなたが言及したテンプレートを使用する場合はここで

テンプレートhttps://github.com/toto-castaldi/azure-templates/blob/master/serviceApp/template.json

+0

テンプレートをしようとしたときそうそう、私は「VNETを設定する必要がありbeacuseだけの場所 – 4c74356b41

+0

ように私は、そのテンプレートを作成した、おそらく別のバグ、同じ問題に一切のアイデアを実行していないしましたSite/AppServiceの「統合」を選択します。私は "VNETName"プロパティを持つHostingEnvironmentの前に定義することを試みています。 これを行う別の方法がありますか? – Toto

答えて

0

は、私はまた、問題をREPROすることができます。プロパティに次のコードを追加すると、hostingEnvironmentが正常に作成されます。以下は、HostingEnvironment Azureのポータルから

{ 
     "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]" 
     } 
    } 

チェックの全体のコードで次のコード

"virtualNetwork": { 
      "Id": "[resourceId('Microsoft.Network/virtualNetworks', variables('vnet').name)]", 
      "Subnet": "[variables('vnet').subnet.name]" 
     }, 

と試しているしてください。

enter image description here

+0

変更を加えると、エラーは消えますが、デプロイメントは完了しません。 「Microsoft.Web/hostingEnvironments」の作成は、「実行中」のままで続きます。 'Microsoft.Web/hostingEnvironments'タイプのリソース 'lb5nqmy2bkkim-hostingEnvironment'が実行中です ' 私はgithubあなたが提案した通りにテンプレートが変更されました – Toto

+0

これを完了するのに1〜2時間かかります。 –

+0

それは "2時間2分16秒"で働いた....ありがとう。 – Toto

関連する問題