作为流分析部署解决方案的一部分,我想通过例如检索 ARM 模板中的 Azure 函数应用程序的 API 密钥listkeys() 函数。有没有办法在 ARM 部署期间分别通过 ARM 模板检索此密钥,如果是,如何检索?
Thanks
Azure Functions 的新密钥管理 API 已上线。可通过以下 ARM 脚本实现。还要检查这个Github问题 https://github.com/Azure/azure-functions-host/issues/3994
"variables": {
"functionAppId": "[concat(parameters('functionAppResourceGroup'),'/providers/Microsoft.Web/sites/', parameters('functionAppName'))]"
},
"resources": [
{
"type": "Microsoft.KeyVault/vaults/secrets",
"name": "[concat(parameters('keyVaultName'),'/', parameters('functionAppName'))]",
"apiVersion": "2015-06-01",
"properties": {
"contentType": "text/plain",
"value": "[listkeys(concat(variables('functionAppId'), '/host/default/'),'2016-08-01').functionKeys.default]"
},
"dependsOn": []
}
]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)