3

我想使用 ARM 模板部署与此相同的架构模式。我已经实现了几乎整个模型,但是我在将事件中心与事件网格连接起来时遇到了挑战。在第 4 点中,您可以看到如何在事件网格中创建订阅,事件中心将事件发送到特定事件网格的主题。

要通过 Portal 执行此操作,您只需按照步骤操作即可。但是如何自动完成呢?例如,使用 ARM 模板。我已经能够找到参考如何创建常规主题,但我找不到任何信息如何在 ARM 中创建事件中心命名空间主题。

4

2 回答 2

2

关于如何做到这一点,有一篇非常好的文章:创建事件网格订阅

本文包含“事件中心命名空间”一章,其中包含一个示例 ARM 模板代码,用于创建事件中心命名空间订阅,端点配置为 WebHook。

"name": "[concat(parameters('eventHubNamespaceName'), '/Microsoft.EventGrid/', parameters('subscriptionName'))]",
"type": "Microsoft.EventHub/namespaces/providers/eventSubscriptions",
于 2020-01-27T00:23:41.160 回答
0

事件中心 ARM 模板文档位于此处 - https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-resource-manager-namespace-event-hub

事件网格 - 此处的事件中心集成 ARM 模板 - https://github.com/Azure/azure-quickstart-templates/tree/master/101-event-grid-event-hubs-handler

于 2020-01-23T17:30:55.433 回答