gpt4 book ai didi

powershell - 在Powershell中获取Azure函数的函数和主机 key

转载 作者:行者123 更新时间:2023-12-02 10:22:18 28 4
gpt4 key购买 nike

我已经使用Arm模板部署了Azure功能。我需要在 Powershell 中部署的 Azure 函数的函数 key 和主机 key 。目前我正在尝试从 ARM 模板的输出部分获取 key

 "outputs": {
"FunctionAppName": {
"type": "string",
"value": "[variables('functionAppName')]"
},
"Key": {
"type": "string",
"value": "[listKeys(resourceId('Microsoft.Web/sites', '[variables('functionAppName')]'),'2015-08-01').keys]"
}

}

我尝试了不同的组合但失败了。有没有办法在 Powershell 中检索 key ?

最佳答案

我使用以下方法让它工作:

    "outputs": {
"FunctionAppName": {
"type": "string",
"value": "[parameters('functionName')]"
},
"Key": {
"type": "string",
"value": "[listsecrets(resourceId('Microsoft.Web/sites/functions', parameters('existingFunctionAppName'), parameters('functionName')),'2015-08-01').key]"
},
"Url": {
"type": "string",
"value": "[listsecrets(resourceId('Microsoft.Web/sites/functions', parameters('existingFunctionAppName'), parameters('functionName')),'2015-08-01').trigger_url]"
}
}

我也找不到任何例子。但是通过使用上面的内容,快速入门示例位于 GitHub以及 resource functions 的文档经过一些尝试和错误,我终于解决了。

请注意变量/参数和名称已更改。

关于powershell - 在Powershell中获取Azure函数的函数和主机 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43253453/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com