Как использовать липкие промежуточные слоты в шаблонах Azure Arm (2019) - PullRequest
0 голосов
/ 23 января 2020

С помощью шаблонов ARM я пытаюсь установить «slotSetting: true» в конфигурации моего сервиса приложения - кажется, это были параметры (см. Ссылку ниже) в предыдущих версиях шаблона ARM, но я не могу найти, как сделайте это с последней версией.

Ссылка на то, как это было решено ранее: Как использовать слоты закрепления в Azure Шаблоны рук

1 Ответ

0 голосов
/ 24 января 2020

Я решил это, используя вложенный шаблон с более старым API для блокировки настроек, но, пожалуйста, добавьте правильное решение, если оно у вас есть!

{
"$schema": "http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
    "appServiceName": {
        "type": "string"
    },
    "appSettingsToLock": {
        "type": "array"
    },
    "conncetionStringsToLock": {
        "type": "array"
    }
},
"resources": [
    {
        "apiVersion": "2015-08-01",
        "name": "[concat(parameters('appServiceName'),'/slotconfignames')]",
        "type": "Microsoft.Web/sites/config",
        "properties": {
            "connectionStringNames": "[parameters('conncetionStringsToLock')]",
            "appSettingNames": "[parameters('appSettingsToLock')]"
        }
    }
]
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...