definitions.json 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {
  2. "rabbit_version":"3.6.3",
  3. "users": [
  4. {
  5. "name":"guest",
  6. "password_hash":"fd0GyzAf6C6hmgCJ5VU+TSyzUNlzypPlGb7VDKkqUvJqVxyd",
  7. "hashing_algorithm":"rabbit_password_hashing_sha256",
  8. "tags":"administrator"
  9. }
  10. ],
  11. "vhosts": [
  12. {
  13. "name":"/"
  14. }
  15. ],
  16. "permissions":[
  17. {
  18. "user":"guest",
  19. "vhost":"/",
  20. "configure":".*",
  21. "write":".*",
  22. "read":".*"
  23. }
  24. ],
  25. "parameters":[],
  26. "policies":[
  27. {"vhost":"/","name":"ha","pattern":"", "definition":{"ha-mode":"all","ha-sync-mode":"automatic","ha-sync-batch-size":5}}
  28. ],
  29. "queues":[
  30. {
  31. "name":"q.user.created",
  32. "vhost":"/",
  33. "durable":true,
  34. "auto_delete":true,
  35. "arguments":{}
  36. }
  37. ],
  38. "exchanges":[
  39. {
  40. "name":"e.user.created",
  41. "vhost":"/",
  42. "type":"topic",
  43. "durable":true,
  44. "auto_delete":false,
  45. "internal":false,
  46. "arguments":{}
  47. }
  48. ],
  49. "bindings":[
  50. {
  51. "source":"e.user.created",
  52. "vhost":"/",
  53. "destination":"q.user.created",
  54. "destination_type":"queue",
  55. "routing_key":"user.created",
  56. "arguments":{}
  57. }
  58. ]
  59. }