用于从 Function App 中的 Key Vault 中“提取参考值”的 Azure CLI 命令

问题描述 投票:0回答:1

我有一个功能应用程序,其中包含 应用程序设置的 Key Vault 参考,如下所示:

@Microsoft.KeyVault(SecretUri=https://myvault.vault.azure.net/secrets/mysecret/)

这将根据

轮换政策
mysecret的最新秘密版本拉入功能应用程序设置,最长可能为24小时。对于经常更改的引用机密,这种延迟是不可接受的。

在 Azure 门户中,可以按下“提取参考值”(正式名称为“获取最新值”)按钮来同步机密:

enter image description here

社区是否知道是否有一个 Azure CLI 命令可以实现与按下此按钮相同的结果,以便该过程可以自动化?

如果没有这个,我相信我唯一可以自动化的选择是:

  • 使用特定的秘密版本而不是“最新”
  • 删除并重新添加有问题的应用程序设置
azure azure-devops azure-functions azure-cli azureportal
1个回答
0
投票

您可以尝试使用

az rest
与post方法:

az rest --method post --url https://management.azure.com/[Resurce ID]/config/configreferences/appsettings/refresh?api-version=2022-03-01

run results

© www.soinside.com 2019 - 2024. All rights reserved.