是否可以将Azure 混合连接中继导出到 ARM 模板?导出整个资源组时,不包括中继。继电器由此 ARM 模板定义。
我使用的 ARM 模板创建了一个损坏的继电器。但是如果我手动添加继电器,它就可以工作。这就是我需要调查导出的 ARM 模板的原因。
我当前的 ARM 模板:
{
"apiVersion": "2019-08-01",
"dependsOn":
[
"[resourceId('Microsoft.Web/sites', variables('webAppName'))]"
],
"name": "[concat(parameters('relayName'), '/', parameters('hybridName'))]",
"location": "[resourceGroup().location]",
"properties":
{
"relayArmUri": "[concat('/subscriptions/', subscription().subscriptionId, '/resourceGroups/', parameters('relayResourceGroup'), '/providers/Microsoft.Relay/namespaces/', parameters('relayName'), '/hybridConnections/', parameters('hybridName'))]",
"sendKeyName": "defaultSender",
"sendKeyValue": "[listkeys(concat(variables('hybridConnectionResourceId'), '/authorizationRules/defaultSender'), '2017-04-01').primaryKey]",
"hostname": "[parameters('hostname')]",
"port": "[parameters('port')]",
"serviceBusSuffix": ".servicebus.windows.net"
},
"type": "hybridConnectionNamespaces/relays"
}