azure deploy eventSubscription 失败,因为 servicebus 的 requireSession 为真

azure deploy eventSubscription failed since servicebus's requireSession is true

我在部署主题类型为 EventGrid 且端点类型为 ServiceBus 队列的 eventSubscription 时遇到部署失败。我将服务总线的 requireSession 属性 设置为 true,发现 eventSubscription 部署会失败。这是错误消息: "code":"InvalidSessionQueueWithoutSessionIdAttributeCategory","message":"无法将资源 /subscriptions/xx/resourceGroups/xx/providers/Microsoft.ServiceBus/namespaces/xx/queues/testqueue 添加为目标而不将 SessionId 作为交付 属性,因为服务总线队列具有会话支持已启用。

但是如果我为 serviceBus 设置 requireSession false,部署就会成功。

我想知道是否有任何文档声明 serviceBus requireSession 如果有订阅则不能为真?

这在此处记录https://docs.microsoft.com/en-us/azure/event-grid/handler-service-bus#service-bus-queues

“不支持启用会话的队列作为 Azure 事件网格事件的事件处理程序”