gpt4 book ai didi

azure-logic-apps - Azure 逻辑应用程序 - 用于部署文件系统 API 连接的 ARM 模板

转载 作者:行者123 更新时间:2023-12-01 09:17:06 25 4
gpt4 key购买 nike

我正在尝试使用 ARM 模板部署文件系统 API 连接。
我找不到此连接的 parametersValue 架构,因此尝试命名出现在 Azure 门户上的参数

在 Azure 门户上编辑 API 连接屏幕截图 1
{
"apiVersion": "2016-06-01",
"name": "filesystem",
"type": "Microsoft.Web/connections",
"location": "[resourceGroup().location]",
"properties": {
"api": {
"id": "[concat(subscription().id,'/providers/Microsoft.Web/locations/westus/managedApis/filesystem')]"
},
"parameterValues": {
"displayName": "FileSyetem",
"rootFolder": "[parameters('rootFolder')]",
"authenticationType":"Windows",
"username": "[parameters('username')]",
"password": "[parameters('password')]"
}
}

但是,由于参数值名称 displayName 和 authenticationType 错误,部署失败

以下是部署日志中的错误 - 错误请求

输入参数无效。有关详细信息,请参阅详细信息。详细信息:错误代码:ParameterNotDefined。消息:连接上不允许使用参数“displayName”,因为它在注册 API 时未定义为连接参数...

有谁知道文件系统连接的正确 json 模式?我在 https://resources.azure.com 上找不到它.

最佳答案

我能够按照博客上的说明解决问题

https://blogs.msdn.microsoft.com/logicapps/2016/02/23/deploying-in-the-logic-apps-preview-refresh/

专门用armclient命令行工具检索连接元数据
https://github.com/projectkudu/ARMClient

{
"apiVersion": "2016-06-01",
"name": "filesystem",
"type": "Microsoft.Web/connections",
"location": "[resourceGroup().location]",
"properties": {
"api": {
"id": "[concat(subscription().id,'/providers/Microsoft.Web/locations/centralus/managedApis/filesystem')]"
},
"displayName": "logicAppFile",
"parameterValues": {
"rootfolder": "c:\\",
"authType": "windows",
"username": "[parameters('username')]",
"password": "[parameters('password')]",
"gateway": {
"name": "OnPremGateway",
"id": "/subscriptions/-----/resourceGroups/-----/providers/Microsoft.Web/connectionGateways/OnPremGateway",
"type": "Microsoft.Web/connectionGateways"
}
}
},
}

关于azure-logic-apps - Azure 逻辑应用程序 - 用于部署文件系统 API 连接的 ARM 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41409806/

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