dellemc.openmanage.ome_application_network_time – Обновляет сетевое время в OpenManage Enterprise
Примечание
Этот плагин входит в состав коллекции dellemc.openmanage (версия 3.0.0).
Для его установки используйте: ansible-galaxy collection install dellemc.openmanage.
Для использования в playbook, укажите: dellemc.openmanage.ome_application_network_time.
Добавлено в версии 2.1.0: от dellemc.openmanage
Описание
- Этот модуль позволяет настроить сетевое время в OpenManage Enterprise.
Требования
Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.
- python >= 2.7.5
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| enable_ntp boolean / обязательно |
| Включает или выключает протокол NTP (Network Time Protocol). Если enable_ntp ложно, то адреса NTP сбрасываются до значений по умолчанию. |
| hostname строка / обязательно | Целевой IP-адрес или имя хоста. | |
| password строка / обязательно | Пароль целевого пользователя. | |
| port целое число | По умолчанию: 443 | Целевой HTTPS-порт. |
| primary_ntp_address строка | Основной адрес NTP. Этот параметр применим, когда enable_ntp имеет значение true. | |
| secondary_ntp_address1 строка | Первый дополнительный адрес NTP. Этот параметр применим, когда enable_ntp имеет значение true. | |
| secondary_ntp_address2 строка | Второй дополнительный адрес NTP. Этот параметр применим, когда enable_ntp имеет значение true. | |
| system_time строка | Время в текущей системе. Этот параметр применим только когда enable_ntp ложно. Этот параметр должен быть предоставлен в формате 'гггг-мм-дд чч:мм:сс'. | |
| time_zone строка | Действительный идентификатор часового пояса для использования. Этот параметр применим как для синхронизации времени системы, так и для синхронизации времени NTP. | |
| username строка / обязательно | Имя целевого пользователя. |
Примечания
Примечание
- Выполняйте этот модуль с системы, имеющей прямой доступ к DellEMC OpenManage Enterprise.
- Этот модуль поддерживает
check_mode.
Примеры
---
- name: Configure system time
dellemc.openmanage.ome_application_network_time:
hostname: "192.168.0.1"
username: "username"
password: "password"
enable_ntp: false
system_time: "2020-03-31 21:35:18"
time_zone: "TZ_ID_11"
- name: Configure NTP server for time synchronization
dellemc.openmanage.ome_application_network_time:
hostname: "192.168.0.1"
username: "username"
password: "password"
enable_ntp: true
time_zone: "TZ_ID_66"
primary_ntp_address: "192.168.0.2"
secondary_ntp_address1: "192.168.0.2"
secondary_ntp_address2: "192.168.0.4"
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| error_info словарь | при ошибке HTTP | Подробности об ошибке HTTP. Пример: {'error': {'@Message.ExtendedInfo': [{'Message': 'Не удалось выполнить запрос, так как значение SystemTime отсутствует или введено некорректное значение.', 'MessageArgs': ['SystemTime'], 'MessageId': 'CGEN6002', 'RelatedProperties': [], 'Resolution': 'Введите корректное значение и повторите операцию.', 'Severity': 'Критическая'}], 'code': 'Base.1.0.GeneralError', 'message': 'Произошла общая ошибка. Дополнительная информация содержится в ExtendedInfo.'}} |
| msg строка | всегда | Общий статус изменения конфигурации сетевого времени. Пример: Сетевое время успешно настроено. |
| proxy_configuration словарь | успех | Обновленная конфигурация сетевого времени приложения. Пример: {'EnableNTP': False, 'JobId': None, 'PrimaryNTPAddress': None, 'SecondaryNTPAddress1': None, 'SecondaryNTPAddress2': None, 'SystemTime': None, 'TimeSource': 'Местный таймер', 'TimeZone': 'TZ_ID_1', 'TimeZoneIdLinux': None, 'TimeZoneIdWindows': None, 'UtcTime': None} |
Авторы
- Sajna Shetty(@Sajna-Shetty)
© 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/ome_application_network_time_module.html