mellanox.onyx.onyx_snmp_users – Настройка параметров пользователя SNMP
Примечание
Этот плагин входит в коллекцию mellanox.onyx (версия 1.0.0).
Для его установки используйте: ansible-galaxy collection install mellanox.onyx.
Для использования в книге задач укажите: mellanox.onyx.onyx_snmp_users.
Добавлено в версии 0.2.0: of mellanox.onyx
Обзор
- Этот модуль обеспечивает декларативное управление параметрами протокола SNMP Users на сетевых устройствах Mellanox ONYX.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| users список / элементы=строка | Список пользователей SNMP | ||
| auth_password строка | Пароль, необходимый для настройки типа хэширования. | ||
| auth_type строка |
| Настраивает тип хэширования, используемого для настройки параметров безопасности SNMP v3. | |
| capability_level строка |
| Устанавливает уровень доступа для запросов SET. | |
| enabled логическое значение |
| Включает/отключает доступ SNMP v3 для пользователя. | |
| name строка / обязательно | Указывает имя пользователя. | ||
| require_privacy логическое значение |
| Включает/отключает требование конфиденциальности (шифрование) для запросов от этого пользователя | |
| set_access_enabled логическое значение |
| Включает/отключает запросы SNMP SET для пользователя. | |
Примеры
- name: Enables snmp user
onyx_snmp_users:
users:
- name: sara
enabled: true
- name: Enables snmp set requests
onyx_snmp_users:
users:
- name: sara
set_access_enabled: yes
- name: Enables user require privacy
onyx_snmp_users:
users:
- name: sara
require_privacy: true
- name: Configures user hash type
onyx_snmp_users:
users:
- auth_type: md5
auth_password: 1297sara1234sara
- name: Configures user capability_level
onyx_snmp_users:
users:
- name: sara
capability_level: admin
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| commands список / элементы=строка | всегда | Список команд режима конфигурации для отправки на устройство. Пример: ['snmp-server user <user_name> v3 enable', 'no snmp-server user <user_name> v3 enable', 'snmp-server user <user_name> v3 enable sets', 'no snmp-server user <user_name> v3 enable sets', 'snmp-server user <user_name> v3 require-privacy', 'no snmp-server user <user_name> v3 require-privacy', 'snmp-server user <user_name> v3 capability <capability_level>', 'snmp-server user <user_name> v3 auth <hash_type> <password>'] |
Авторы
- Sara Touqan (@sarato)
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/mellanox/onyx/onyx_snmp_users_module.html