emqx_bridge_mongodb.hocon 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. emqx_bridge_mongodb {
  2. collection.desc:
  3. """The collection where data will be stored into"""
  4. collection.label:
  5. """Collection to be used"""
  6. desc_config.desc:
  7. """Configuration for MongoDB Bridge"""
  8. desc_config.label:
  9. """MongoDB Bridge Configuration"""
  10. desc_name.desc:
  11. """Bridge name."""
  12. desc_name.label:
  13. """Bridge Name"""
  14. desc_type.desc:
  15. """The Bridge Type."""
  16. desc_type.label:
  17. """Bridge Type"""
  18. enable.desc:
  19. """Enable or disable this MongoDB Bridge"""
  20. enable.label:
  21. """Enable or disable"""
  22. mongodb_rs_conf.desc:
  23. """MongoDB (Replica Set) configuration"""
  24. mongodb_rs_conf.label:
  25. """MongoDB (Replica Set) Configuration"""
  26. mongodb_sharded_conf.desc:
  27. """MongoDB (Sharded) configuration"""
  28. mongodb_sharded_conf.label:
  29. """MongoDB (Sharded) Configuration"""
  30. mongodb_single_conf.desc:
  31. """MongoDB (Standalone) configuration"""
  32. mongodb_single_conf.label:
  33. """MongoDB (Standalone) Configuration"""
  34. payload_template.desc:
  35. """The template for formatting the outgoing messages. If undefined, rule engine will use JSON format to serialize all visible inputs, such as clientid, topic, payload etc."""
  36. payload_template.label:
  37. """Payload template"""
  38. batch_size.desc:
  39. """There is no batching support for MongoDB at the moment, so this config field has no effect. Internally the value is overridden to 1."""
  40. batch_size.label:
  41. """Batch Size"""
  42. }