[英]Deploying Azure Logic App and Service Bus Template
我正在尝试部署一个连接到服务总线模板的逻辑应用程序,但我希望在部署它时,连接仍然“有效”。 我该怎么做? 因为我所做的错误显示在门户中,状态为Error 。
这是我的模板代码的一部分:
"variables": {
"defaultSASKeyName": "RootManageSharedAccessKey",
"authRuleResourceId": "[resourceId('Microsoft.ServiceBus/namespaces/authorizationRules', parameters('namespaces_TestTemplateServiceBus_name'), variables('defaultSASKeyName'))]",
"sbVersion": "2017-04-01"
},
"outputs": {
"NamespaceConnectionString": {
"type": "string",
"value": "[listkeys(variables('authRuleResourceId'), variables('sbVersion')).primaryConnectionString]"
},
"SharedAccessPolicyPrimaryKey": {
"type": "string",
"value": "[listkeys(variables('authRuleResourceId'), variables('sbVersion')).primaryKey]"
}
}
我不知道我做错了什么。 有人帮忙吗?
我认为您缺少 API 连接(到您的服务总线)中的连接字符串参数。 创建逻辑应用程序时,它还会创建 API 连接。 该 API 连接显示在屏幕截图中。 您应该将 RootManageSharedAccessKey 的连接字符串添加到 Api 连接(单击橙色横幅“缺少参数值”。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.