mongodb_parameter - Изменение административного параметра на сервере MongoDB.
Новое в версии 2.1.
- Описание
- Требования (к хосту, на котором выполняется модуль)
- Параметры
- Примеры
- Возвращаемые значения
- Примечания
Описание
- Изменение административного параметра на сервере MongoDB.
Требования (к хосту, на котором выполняется модуль)
- pymongo
Параметры
| параметр | обязательно | по умолчанию | значения | примечания |
|---|---|---|---|---|
| database | да | Имя базы данных, для которой добавляется/удаляется пользователь | ||
| login_database | нет | База данных, в которой хранятся учетные данные для входа | ||
| login_host | нет | localhost | Хост, на котором работает база данных | |
| login_password | нет | Пароль, используемый для аутентификации | ||
| login_port | нет | 27017 | Порт для подключения | |
| login_user | нет | Имя пользователя, используемое для аутентификации | ||
| param | да | Административный параметр MongoDB для изменения | ||
| param_type | нет | str | Определение значения параметра (str, int) | |
| replica_set | нет | Реплицируемый набор для подключения (автоматически подключается к первичному для записи) | ||
| ssl | нет | Использовать SSL-соединение при подключении к базе данных | ||
| value | да | Значение административного параметра MongoDB для установки |
Примеры
# Set MongoDB syncdelay to 60 (this is an int)
- mongodb_parameter:
param: syncdelay
value: 60
param_type: int
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для данного модуля:
| имя | описание | возвращается | тип | пример |
|---|---|---|---|---|
| after | Значение после изменения | успех | строка | |
| before | Значение до изменения | успех | строка |
Примечания
Примечание
- Требуется пакет pymongo для Python на удалённом хосте, версия 2.4.2+. Его можно установить с помощью pip или менеджера пакетов ОС. @см. http://api.mongodb.org/python/current/installation.html
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратная совместимость.
Для получения помощи в разработке модулей, если у вас есть желание, пожалуйста, ознакомьтесь с Информация о сообществе и участие в разработке, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/mongodb_parameter_module.html