Since EventBus and EventStreamConfig were initially created, we've started to move client specific settings for streams into their own subobjects in the stream config.
The top level destination_event_service per stream config setting that identifies the EventGate instance in the EventBus $wgEventServices config that the stream should be sent to should be moved into a producer specific setting.
T259712: Allow disabling/enabling configured streams via wgEventStreams config puts an EventBus specific setting into stream_name.producers.mediawiki_eventbus. destination_event_service should move there too.
- EventBus support
- EventGate support
- produce canary events support