Spec-Zone.ru › Ansible 2.4

zabbix_hostmacro - Создание/обновление/удаление макроса хоста Zabbix

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

  • Описание
  • Требования (к хосту, на котором выполняется модуль)
  • Параметры
  • Примеры
    • Статус

Описание

  • управляет макросами хостов Zabbix, может создавать, обновлять или удалять их.

Требования (к хосту, на котором выполняется модуль)

  • python >= 2.6
  • zabbix-api

Параметры

параметр обязательно по умолчанию значения комментарии
host_name
да
Имя хоста.
http_login_password
(добавлен в 2.1)
нет None
Пароль Basic Auth
http_login_user
(добавлен в 2.1)
нет None
Логин Basic Auth
login_password
да
Пароль пользователя Zabbix.
login_user
да
Имя пользователя Zabbix.
macro_name
да
Имя макроса хоста.
macro_value
да
Значение макроса хоста.
server_url
да
URL сервера Zabbix, с протоколом (http или https).
псевдонимы: url
state
нет present
  • present
  • absent
Состояние макроса.
При present, будет создано, если макрос не существует, или обновлено, если связанные данные отличаются.
При absent, будет удалён макрос, если он существует.
timeout
нет 10
Таймаут запроса API (секунды).

Примеры

- name: Create a new host macro or update an existing macro's value
  local_action:
    module: zabbix_hostmacro
    server_url: http://monitor.example.com
    login_user: username
    login_password: password
    host_name: ExampleHost
    macro_name: Example macro
    macro_value: Example value
    state: present

Статус

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

Для помощи в разработке модулей, если вам это интересно, пожалуйста, ознакомьтесь с Информацией о сообществе и участии в разработке, Тестирование Ansible и Разработка модулей.

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

Spec-Zone.ru

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