Ability to incrementally create/update AppSettings & ConnectionStrings
Today if we don't provide all of the existing AppSettings or ConnectionStrings, the ones we omit are removed.
A little bit like the ARM deployment mode, add the ability to specify an Incremental & Complete mode when pushing settings. To ensure compatibility, Complete would be the default, keeping the behavior we have today. If we set the mode to Incremental, only the provided settings would be created/updated, leaving existing settings untouched.
This would be very useful in cases where we want to sync AppSettings or ConnectionStrings for resources directly in our ARM templates for only a subset of settings and/or connectionStrings from a ARM template without deleting the existing settings that are not provided.
Thanks for the suggestion, we are looking into the feature request
Azure App Service Team
Joe Ristine commented
I also think this would be helpful. We'd like an option to be able to incrementally add/update application settings and connection strings. If there's an override we need to set for a certain app service, it currently gets overwritten with each ARM deployment.
Jonas Schmied commented
Are there any news on this? It really would be helpful and enable incremental deployments with ARM templates. As we often work with linked templates, we need to pass many out-of-context-parameters.