【问题标题】:Update app setting in Azure Function using ARM API使用 ARM API 更新 Azure Function 中的应用设置
【发布时间】:2020-01-01 13:00:44
【问题描述】:

我想在运行时更新 azure 函数中的应用设置。到目前为止,我发现更新的唯一方法是通过 ARM API。有没有其他方法可以更新 azure 函数中的应用程序设置? 我也使用邮递员来尝试 ARM API 调用。我们如何在 PostMan 中配置身份验证以访问 ARM API

【问题讨论】:

  • 为什么不使用 CI CD?
  • 我想在运行时进行。基本上需要在出现异常的情况下禁用该功能。

标签: azure azure-functions


【解决方案1】:

如果要使用 REST API:Update Application Settings 更新设置,请记住在更新设置之前使用list settings api 获取现有设置,因为更新 api 实际上用于替换所有应用程序设置一个应用程序。

除此之外,您还可以尝试 Azure Cli:az webapp config appsettings set 和 Powershell:Set-AzureRmWebApp,您可以使用它们来更新或添加设置,这不会替换所有设置。

【讨论】:

  • Update Application Settings 给出 404。无论如何我想以编程方式更新应用程序设置。那么使用 Rest API 不是更容易吗?
  • 抱歉链接遗漏了一些参数,请查看this。如果你想用代码更新它,一种方法是调用 REST API,另一种方法是你可以参考这个question answers
  • blog post 确实有助于更好地理解其余的 api。但我在question answers 中使用了 Azure Fluent Api 方法,谢谢@George Chen
【解决方案2】:

official document 对此进行了报道,blog post 对此进行了详细介绍

但您可能需要查看 ARM 模板或 Azure Cli\Powershell。

【讨论】:

  • 谢谢。我找到了博客文章。我正在关注它。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-07
  • 2021-12-08
相关资源
最近更新 更多