Можно развернуть ваш классический облачный сервис с помощью ARM:
- Ссылка на пакет - это URI вашего
*.cspkg
файла.
- Ссылка конфигурации - это URI вашего
*.cscfg
файла.
Я бы посоветовал вам загрузить файлы в хранилище BLOB-объектов перед развертыванием шаблона.
{
"$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"resources": [{
"apiVersion": "2015-06-01",
"name": "[parameters('name')]",
"location": "[parameters('location')]",
"type": "Microsoft.ClassicCompute/domainNames"
},
{
"apiVersion": "2015-06-01",
"name": "[parameters('slotName')]",
"type": "Microsoft.ClassicCompute/domainNames/slots",
"dependsOn": [
"[parameters('name')]"
],
"properties": {
"deploymentLabel": "[parameters('deploymentLabel')]",
"packageLink": {
"Uri": "[parameters('packageLink')]"
},
"configurationLink": {
"Uri": "[parameters('configurationLink')]"
},
"deploymentOptions": "[parameters('deploymentOptions')]"
}
}
]
}
Дайте мне знать, если вам нужна дополнительная информация, такая как добавление сертификата.