dellemc.openmanage.dellemc_configure_idrac_eventing – Настройка параметров оповещений iDRAC
Примечание
Этот плагин является частью коллекции dellemc.openmanage (версия 3.0.0).
Для его установки используйте: ansible-galaxy collection install dellemc.openmanage.
Для использования в плейбуке укажите: dellemc.openmanage.dellemc_configure_idrac_eventing.
Новое в версии 1.0.0: из dellemc.openmanage
Описание
- Этот модуль позволяет настроить параметры оповещений iDRAC.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- omsdk
- python >= 2.7.5
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| address строка | Адрес электронной почты для SNMP Trap. | |
| alert_number целое число | Номер оповещения для настройки электронной почты. | |
| authentication строка |
| Аутентификация Simple Mail Transfer Protocol. |
| custom_message строка | Пользовательское сообщение для ссылки SNMP Trap. | |
| destination строка | Получатель SNMP Trap. | |
| destination_number целое число | Номер получателя для SNMP Trap. | |
| email_alert_state строка |
| Включить или отключить оповещения по электронной почте. |
| enable_alerts строка |
| Включить или отключить оповещения iDRAC. |
| idrac_ip строка / обязательно | IP-адрес iDRAC. | |
| idrac_password строка / обязательно | Пароль пользователя iDRAC. псевдонимы: idrac_pwd | |
| idrac_port целое число | По умолчанию: 443 | Порт iDRAC. |
| idrac_user строка / обязательно | Имя пользователя iDRAC. | |
| password строка | Пароль для аутентификации SMTP. | |
| share_mnt строка | Локальный путь к сетевой папке с правами чтения-записи для пользователя ansible. Этот параметр обязателен для сетевой папки. | |
| share_name строка / обязательно | Сетевая папка или локальный путь. | |
| share_password строка | Пароль пользователя сетевой папки. Этот параметр обязателен для сетевой папки CIFS. псевдонимы: share_pwd | |
| share_user строка | Пользователь сетевой папки в формате 'user@domain' или 'domain\user', если пользователь является частью домена, иначе 'user'. Этот параметр обязателен для сетевой папки CIFS. | |
| smtp_ip_address строка | IP-адрес SMTP для связи. | |
| smtp_port строка | Номер порта SMTP для доступа. | |
| snmp_trap_state строка |
| Включить или отключить оповещения SNMP. |
| snmp_v3_username строка | Имя пользователя SNMP v3 для SNMP Trap. | |
| username строка | Имя пользователя для аутентификации SMTP. |
Примечания
Примечание
- Выполняйте этот модуль с системы, имеющей прямой доступ к DellEMC iDRAC.
- Этот модуль поддерживает
check_mode.
Примеры
---
- name: Configure the iDRAC eventing attributes
dellemc.openmanage.dellemc_configure_idrac_eventing:
idrac_ip: "192.168.0.1"
idrac_user: "user_name"
idrac_password: "user_password"
share_name: "192.168.0.1:/share"
share_password: "share_user"
share_user: "share_password"
share_mnt: "/mnt/share"
destination_number: "2"
destination: "1.1.1.1"
snmp_v3_username: "None"
snmp_trap_state: "Enabled"
email_alert_state: "Disabled"
alert_number: "1"
address: "alert_email@company.com"
custom_message: "Custom Message"
enable_alerts: "Disabled"
authentication: "Enabled"
smtp_ip_address: "192.168.0.1"
smtp_port: "25"
username: "username"
password: "password"
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| error_info словарь | при ошибке HTTP | Подробности ошибки HTTP. Пример: {'error': {'@Message.ExtendedInfo': [{'Message': 'Запрос не может быть обработан из-за возникшей ошибки.', 'MessageArgs': [], 'MessageId': 'GEN1234', 'RelatedProperties': [], 'Resolution': 'Повторите операцию. Если проблема сохраняется, обратитесь к системному администратору.', 'Severity': 'Critical'}], 'code': 'Base.1.0.GeneralError', 'message': 'Произошла общая ошибка. См. ExtendedInfo для получения дополнительной информации.'}} |
| eventing_status словарь | успех | Настройка параметров оповещений iDRAC. Пример: {'CompletionTime': '2020-04-02T02:43:28', 'Description': 'Инстанция задания', 'EndTime': None, 'Id': 'JID_12345123456', 'JobState': 'Завершено', 'JobType': 'ImportConfiguration', 'Message': 'Успешное импортирование и применение профиля конфигурации сервера.', 'MessageArgs': [], 'MessageId': 'SYS053', 'Name': 'Импорт конфигурации', 'PercentComplete': 100, 'StartTime': 'TIME_NOW', 'Status': 'Успешно', 'TargetSettingsURI': None, 'retval': True} |
| msg строка | всегда | Настройка параметров оповещений iDRAC успешно выполнена. Пример: Настройка параметров оповещений iDRAC успешно выполнена. |
Авторы
- Felix Stephen (@felixs88)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/dellemc/openmanage/dellemc_configure_idrac_eventing_module.html