【发布时间】:2018-08-16 22:42:51
【问题描述】:
最近,我在使用 ARM 模板部署逻辑应用时遇到了错误。我收到逻辑应用使用的某些 API 连接的错误。我收到的错误是:
输入参数无效。有关更多信息,请参阅详细信息。详细信息:错误代码:ParameterNotDefined。消息:连接上不允许使用参数“$connectionCreator”,因为在注册 API 时它没有被定义为连接参数。
我只对dynamicscrmonline 和azureeventgrid 类型的现有连接和已验证 连接收到这些错误。只要连接不存在或尚未经过身份验证,部署就会成功。它似乎只发生在使用 OAuth 的 API 连接上。这在过去是有效的,但我不确定发生了什么变化。
这是一个给我错误的连接示例:
{
"type": "MICROSOFT.WEB/CONNECTIONS",
"apiVersion": "2016-06-01",
"name": "[parameters('dynamicscrmonline_1_Connection_Name')]",
"location": "westeurope",
"properties": {
"api": {
"id": "[concat(subscription().id, '/providers/Microsoft.Web/locations/', 'westeurope', '/managedApis/', 'dynamicscrmonline')]"
},
"displayName": "[parameters('dynamicscrmonline_1_Connection_DisplayName')]"
}
},
【问题讨论】:
标签: azure-logic-apps arm-template