Spec-Zone.ru › Ansible 2.6

manageiq_alert_profiles — Настройка профилей оповещений для ManageIQ

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

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

Обзор

  • Модуль manageiq_alert_profiles поддерживает добавление, обновление и удаление профилей оповещений в ManageIQ.

Требования

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

  • manageiq-client https://github.com/ManageIQ/manageiq-api-client-python/

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
alerts
Список описаний оповещений для назначения этому профилю.
Требуется, если состояние — "present"
manageiq_connection
обязательно
Конфигурация подключения к ManageIQ.
url
обязательно
URL окружения ManageIQ. MIQ_URL переменная среды, если задана. В противном случае, ее необходимо передать.
username
Имя пользователя ManageIQ. MIQ_USERNAME переменная среды, если задана. В противном случае, требуется, если не передан токен.
password
Пароль ManageIQ. MIQ_PASSWORD переменная среды, если задана. В противном случае, требуется, если не передан токен.
token
Токен ManageIQ. MIQ_TOKEN переменная среды, если задана. В противном случае, требуется, если не переданы имя пользователя и пароль.
verify_ssl По умолчанию:
"да"
Нужно ли проверять сертификаты SSL для HTTPS-запросов. По умолчанию True.
ca_bundle_path
Путь к файлу или каталогу с сертификатами CA. По умолчанию None.
name
Уникальное имя профиля оповещений в ManageIQ.
Требуется, когда состояние — "absent" или "present".
notes
Дополнительные заметки для этого профиля (необязательно)
resource_type
    Варианты:
  • Vm
  • ContainerNode
  • MiqServer
  • Host
  • Storage
  • EmsCluster
  • ExtManagementSystem
  • MiddlewareServer
Тип ресурса для профиля оповещения в ManageIQ. Требуется, если состояние — "present".
state
    Варианты:
  • absent
  • present ←
absent — профиль оповещения не должен существовать,
present — профиль оповещения должен существовать,

Примеры

- name: Add an alert profile to ManageIQ
  manageiq_alert_profiles:
    state: present
    name: Test profile
    resource_type: ContainerNode
    alerts:
      - Test Alert 01
      - Test Alert 02
    manageiq_connection:
      url: 'http://127.0.0.1:3000'
      username: 'admin'
      password: 'smartvm'
      verify_ssl: False

- name: Delete an alert profile from ManageIQ
  manageiq_alert_profiles:
    state: absent
    name: Test profile
    manageiq_connection:
      url: 'http://127.0.0.1:3000'
      username: 'admin'
      password: 'smartvm'
      verify_ssl: False

Статус

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

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

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

Автор

  • Элад Альфасса (ealfassa@redhat.com)

Подсказка

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

© 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/manageiq_alert_profiles_module.html

Spec-Zone.ru

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