FlowDSL Node Catalog

RabbitMQ Publish

Publish a message to an exchange with a routing key.

Overview

PropertyValue
Node IDrabbitmq/publish
Kindaction
Modulerabbitmq-flowdsl
Repogo-module-rabbitmq
Handlergithub.com/redelay/go-module-rabbitmq/flowdsl.Publish
Iconlucide:radio
Color#f97316
Tagsrabbitmq, amqp, publish

Outputs

  • out — (no description)

Settings

PropertyTypeRequiredDefaultUI GroupDescription
bodyPathstringyes—Data
contentTypestring—application/jsonData
exchangestringyes—Target
persistentboolean—trueDelivery
routingKeystringyes—Target

Example

yaml
# Use this node in a flow:
nodes:
  - id: my_step
    name: My Step
    kind: action
    action_ref: rabbitmq/publish
    config:
      bodyPath: some.packet.path
      contentType: application/json
      exchange: "value"
      persistent: true
      routingKey: "value"