2016-03-14 4 views
4

У меня возникли проблемы с поиском информации/руководствами по добавлению слотов в WebApps программно, используя шаблоны диспетчера ресурсов. У меня есть базовая конфигурация, работающая хорошо, создавая сам WebApp, SQL-сервер, SQL DB и т. Д., Но я очень хочу, чтобы слоты были сделаны, поэтому я могу использовать их для сборки dev/test.Определите слоты WebApp в шаблоне диспетчера ресурсов

Кто-нибудь знает какие-либо хорошие ресурсы для этого?

ответ

5

Я использую следующий шаблон ARM для предоставления слотов развертывания для Azure App службы:

{ 
    "$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#", 
    "contentVersion": "1.0.0.0", 
    "parameters": { 
     "siteName": { 
      "type": "string" 
     }, 
     "slotName": { 
      "type": "string" 
     } 
    }, 
    "resources": [ 
     { 
      "apiVersion": "2015-04-01", 
      "type": "Microsoft.Web/Sites/Slots", 
      "name": "[concat(parameters('siteName'), '/', parameters('slotName'))]", 
      "location": "[resourceGroup().location]", 
      "properties": {}, 
      "resources": [] 
     } 
    ] 
} 

Надеется, что это помогает.

Смежные вопросы