我想使用ARM模板部署与this one类似的架构模式。我已经实现了几乎整个模型,但是将Event Hub与Event Grid连接起来遇到了挑战。在第4点,您将看到如何以某种方式在事件网格中创建预订,即事件中心将事件发送到特定事件网格的主题。
要通过门户网站进行操作,您只需执行以下步骤。但是如何自动执行呢?例如,使用ARM模板。我已经找到了如何创建常规主题的参考,但是找不到有关如何在ARM中创建事件中心命名空间主题的信息。
答案 0 :(得分:2)
有一篇很好的文章介绍了如何做到这一点:Creating Event Grid Subscriptions。
本文包含“事件中心命名空间”一章,其中包含一个示例ARM模板代码,用于创建事件中心命名空间订阅,并将端点配置为WebHook。
"name": "[concat(parameters('eventHubNamespaceName'), '/Microsoft.EventGrid/', parameters('subscriptionName'))]",
"type": "Microsoft.EventHub/namespaces/providers/eventSubscriptions",
答案 1 :(得分:0)