Spec-Zone.ru › Ansible 2.6

zabbix_proxy - Модуль Zabbix proxy создаёт/удаляет/получает/обновляет

Новая версия с 2.5.

  • Описание
    • Требования
  • Параметры
  • Примеры
  • Статус
  • Обслуживание
    • Автор

Описание

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

Требования

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

  • python >= 2.6
  • zabbix-api >= 0.5.3

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
description
Описание прокси.
http_login_password
(добавлен в 2.1)
Пароль Basic Auth
http_login_user
(добавлен в 2.1)
Имя пользователя Basic Auth
interface По умолчанию:
{}
Словарь с параметрами для интерфейса, когда прокси в пассивном режиме.
Доступные значения: dns, ip, main, port, type и useip.
Для получения дополнительной информации о поддерживаемых свойствах, обратитесь к документации интерфейса.
https://www.zabbix.com/documentation/3.2/manual/api/reference/proxy/object#proxy_interface
login_password
обязательно
Пароль пользователя Zabbix.
login_user
обязательно
Имя пользователя Zabbix.
proxy_name
обязательно
Имя прокси в Zabbix.
server_url
обязательно
URL сервера Zabbix с протоколом (http или https). url — псевдоним для server_url.

псевдонимы: url
state
    Варианты:
  • present ←
  • absent
Состояние прокси.
В present, создаст прокси, если он не существует, или обновит прокси, если связанные данные отличаются.
В absent, удалит прокси, если он существует.
status
    Варианты:
  • active ←
  • passive
Тип прокси. (4 - активный, 5 - пассивный)
timeout По умолчанию:
10
Таймаут запроса API (секунды).
tls_accept
    Варианты:
  • no_encryption ←
  • PSK
  • certificate
Подключения с прокси.
tls_connect
    Варианты:
  • no_encryption ←
  • PSK
  • certificate
Подключения к прокси.
tls_issuer
Издатель сертификата.
tls_psk
Предварительно установленный ключ, по крайней мере 32 шестнадцатеричных цифры. Требуется, если для tls_connect или tls_accept включена PSK.
tls_psk_identity
Идентификатор PSK. Требуется, если для tls_connect или tls_accept включена PSK.
tls_subject
Субъект сертификата.
validate_certs
bool

(добавлен в 2.5)
    Варианты:
  • no
  • yes ←
Если установлено в False, сертификаты SSL не будут проверены. Это следует использовать только на сайтах, управляемых лично, с использованием самозаверенных сертификатов.

Примеры

- name: Create a new proxy or update an existing proxies info
  local_action:
    module: zabbix_proxy
    server_url: http://monitor.example.com
    login_user: username
    login_password: password
    proxy_name: ExampleProxy
    description: ExampleProxy
    status: active
    state: present
    interface:
        type: 0
        main: 1
        useip: 1
        ip: 10.xx.xx.xx
        dns: ""
        port: 10050

Статус

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

Обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Более подробную информацию см. в разделе Обслуживание и поддержка модулей.

Список других модулей, которые также поддерживаются сообществом Ansible, см. в разделе здесь.

Автор

  • Alen Komic

Подсказка

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

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

Spec-Zone.ru

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