Spec-Zone.ru › Ansible 2.5

win_toast — Отправка уведомлений Toast на Windows 10 или более поздних хостах

Новое в версии 2.4.

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус
    • Автор

Описание

  • Отправляет уведомления, которые появляются в области Центра действий на рабочем столе Windows.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
expire По умолчанию:
45
Время в секундах, через которое уведомление истекает.
group По умолчанию:
Powershell
Группа уведомлений, к которой добавить уведомление.
msg По умолчанию:
Привет, мир!
Сообщение, которое будет отображаться внутри уведомления. Может содержать \n для форматирования сообщения в Центре действий.
popup
    Варианты:
  • no
  • да ←
Если значение ложь, уведомление не будет всплывать и будет отображаться только в Центре действий.
tag По умолчанию:
Ansible
Тег, который добавить к уведомлению.
title По умолчанию:
Уведомление ЧЧ:мм
Заголовок уведомления, который отображается во всплывающем окне.

Примечания

Примечание

  • Этот модуль должен выполняться на хосте с Windows 10 или Server 2016, поэтому убедитесь, что ваши целевые хосты — Windows, или что делегирование выполняется на хосте с Windows.
  • Модуль не завершается ошибкой, если нет залогиненных пользователей для уведомления.
  • Сообщения отправляются только на локальный хост, где выполняется модуль.
  • Вы должны запустить этот модуль с использованием асинхронного режима, иначе он будет приостановлен до истечения срока действия уведомления.

Примеры

- name: Warn logged in users of impending upgrade (note use of async to stop the module from waiting until notification expires).
  win_toast:
    expire: 60
    title: System Upgrade Notification
    msg: Automated upgrade about to start.  Please save your work and log off before {{ deployment_start_time }}
  async: 60
  poll: 0

Возвращаемые значения

Общие возвращаемые значения описаны здесь, а следующие — поля, уникальные для этого модуля:

Ключ Возвращаемое значение Описание
expire_at_utc
строка
всегда
Вычисленная метка времени UTC, когда уведомление истекает.

Пример:
07 июля 2017 г. 04:50:54
no_toast_sent_reason
строка
при обнаружении отсутствия залогиненных пользователей
Текст, содержащий причину, по которой уведомление не было отправлено.

Пример:
Для уведомления нет залогиненных пользователей
sent_localtime
строка
всегда
Локальное время, когда уведомление было отправлено.

Пример:
07 июля 2017 г. 05:45:54
time_taken
число с плавающей точкой
всегда
Время выполнения модуля на удалённом хосте с Windows в секундах.

Пример:
0.3706632
toast_sent
булево
всегда
Указывает, удалось ли модулю отправить уведомление Toast или нет.


Статус

Этот модуль помечен как предварительный, что означает, что интерфейс не гарантируется обратно совместимым.

Автор

  • Jon Hawkesworth (@jhawkesworth)

Подсказка

Если вы обнаружите какие-либо проблемы в этом документе, вы можете отредактировать этот документ для его улучшения.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.5/modules/win_toast_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API