resource
Resource is an output type that channels messages to a resource output, identified by its name.
# Config fields, showing default valuesoutput: resource: ""
Resources allow you to tidy up deeply nested configs. For example, the config:
output: broker: pattern: fan_out outputs: - kafka: addresses: [ TODO ] topic: foo - gcp_pubsub: project: bar topic: baz
Could also be expressed as:
output: broker: pattern: fan_out outputs: - resource: foo - resource: bar
output_resources: - label: foo kafka: addresses: [ TODO ] topic: foo
- label: bar gcp_pubsub: project: bar topic: baz
You can find out more about resources in xref:configuration:resources.adoc[]