Spec-Zone.ru › Ansible 2.11

community.windows.win_toast – Отправляет уведомление Toast для пользователей, авторизованных на хостах Windows 10 или более поздних версий

Примечание

Этот плагин является частью коллекции community.windows (версия 1.2.0).

Для его установки используйте: ansible-galaxy collection install community.windows.

Для использования в книге задач укажите: community.windows.win_toast.

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

Описание

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

Параметры

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

Примечания

Примечание

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

См. также

См. также

community.windows.win_msg

Официальная документация по модулю community.windows.win_msg.

community.windows.win_say

Официальная документация по модулю community.windows.win_say.

Примеры

- name: Warn logged in users of impending upgrade (note use of async to stop the module from waiting until notification expires).
  community.windows.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.3706631999999997
toast_sent
логический тип
всегда
Успешно ли был отправлено уведомление toast.



Авторы

  • Jon Hawkesworth (@jhawkesworth)

© 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/community/windows/win_toast_module.html

Spec-Zone.ru

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