This module uses rabbitMQ Rest API to create/delete bindings

Options

namedescriptionrequiredchoices
state
  • Whether the exchange should be present or absent
  • Only present implemented atm
  • present
  • absent
name source exchange to create binding on true
login_user rabbitMQ user for connection
login_password rabbitMQ password for connection
login_host rabbitMQ host for connection
login_port rabbitMQ management api port
vhost
  • rabbitMQ virtual host
  • default vhost is /
destination destination exchange or queue for the binding true
destination_type Either queue or exchange true
  • queue
  • exchange
routing_key
  • routing key for the binding
  • default is
arguments extra arguments for exchange. If defined this argument is a key/value dictionary

Author

Manuel Sousa (@manuel-sousa)