salt.states.rabbitmq_vhost
Manage RabbitMQ Virtual Hosts.
virtual_host:
rabbitmq_vhost.present:
- user: rabbit_user
- conf: .*
- write: .*
- read: .*
-
salt.states.rabbitmq_vhost.absent(name, runas=None)
Ensure the RabbitMQ Virtual Host is absent
- name
- Name of the Virtual Host to remove
- runas
- User to run the command
-
salt.states.rabbitmq_vhost.present(name, user=None, conf=None, write=None, read=None, runas=None)
Ensure the RabbitMQ VHost exists.
- name
- VHost name
- user
- Initial user permission to set on the VHost, if present
- conf
- Initial conf string to apply to the VHost and user. Defaults to .*
- write
- Initial write permissions to apply to the VHost and user.
Defaults to .*
- read
- Initial read permissions to apply to the VHost and user.
Defaults to .*
- runas
- Name of the user to run the command