我的应用程序设置需要粘贴到azure功能的部署槽。
我遵循下面提供的例子。
How to use sticky staging slots in Azure Arm Templates
但是,当资源通过vst部署到资源上时,它会由于“冲突”而不断失败(
https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-common-deployment-errors
)
我目前有“microsoft.web/sites”和“microsoft.web/sites/config”的单独资源模板
应用程序设置在“microsoft.web/sites”模板的“siteconfig”属性下指定。
如果“appsettingnames”是一种配置类型,我可以在下面的“microsoft.web/sites”的siteconfig下列出它吗?
{
"type": "Microsoft.Web/sites",
"kind": "functionapp",
"name": "[parameters('name')]",
"apiVersion": "2016-08-01",
"location": "[parameters('location')]",
"properties": {
"siteConfig": {
"appSettings": "[parameters('appSettings')]",
"alwaysOn": true,
"appSettingNames": "[parameters('appSettingNames')]"
}
},
"dependsOn": [],
"resources": []
}
其中参数“AppStultNosiNess”是数组参数,如下所示:
[“设置1”,“设置2”,“设置3”]。
如果有指定此配置的示例。
会很有帮助的
谢谢