gpt4 book ai didi

azure - 是否可以从 ARM 模板中的文件读取 JSON?

转载 作者:行者123 更新时间:2023-12-03 01:27:20 25 4
gpt4 key购买 nike

假设我想使用 ARM 模板部署逻辑应用程序。这是我的 azuredeploy.json 的一部分:

...
parameters: {
"logic-app-definition": {
"type": "string",
"metadata": {
"description": "The JSON definition of the logic app."
}
}
},
resources: [
{
"apiVersion": "2016-06-01",
"name": "lapp-my-sample",
"type": "Microsoft.Logic/workflows",
"location": "[resourceGroup().location]",
"properties": {
"definition": "[json(parameters('logic-app-definition'))]",
"state": "Enabled"
}
]

如您所见,逻辑应用的实际 JSON 定义将从字符串参数中获取。这非常不舒服,因为模板 JSON 大多是一行 JSON 困惑。

我想知道是否有一个函数可以从文件中读取字符串值。

最佳答案

没有办法 readFromUri() 或任何直接的东西,但你不需要将源代码保存在字符串或单行 JSON 文件中。取决于您的编排(例如,如何部署),您可以在那里进行一些操作并传入参数或从“配置存储”(appConfigStore、keyVault)中提取。

如果您想的话,很乐意探索一些选项...

关于azure - 是否可以从 ARM 模板中的文件读取 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65072825/

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