salt.states.rabbitmq_user
Manage RabbitMQ Users
Example:
rabbit_user: rabbitmq_user.present: - password: password - force: True - tags: - monitoring - user - perms: - '/': - '.*' - '.*' - '.*' - runas: rabbitmq
-
Ensure the named user is absent
- name
-
The name of the user to remove
- runas
-
User to run the command
salt.states.rabbitmq_user.absent(name, runas=None)
-
Ensure the RabbitMQ user exists.
- name
-
User name
- password
-
User's password, if one needs to be set
- force
-
If user exists, forcibly change the password
- tags
-
Optional list of tags for the user
- perms
-
A list of dicts with vhost keys and 3-tuple values
- runas
-
Name of the user to run the command
salt.states.rabbitmq_user.present(name, password=None, force=False, tags=None, perms=(), runas=None)
© 2021 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltproject.io/en/latest/ref/states/all/salt.states.rabbitmq_user.html