Spec-Zone.ru › Ansible 2.11

inspur.sm.edit_snmp_trap – Настройка ловушек snmp.

Примечание

Этот плагин входит в состав коллекции inspur.sm (версия 1.1.2).

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

Чтобы использовать его в playbook, укажите: inspur.sm.edit_snmp_trap.

Введено в версии 0.1.0: of inspur.sm

  • Обзор
  • Параметры
  • Примеры
  • Возвращаемые значения

Обзор

  • Настройка ловушек snmp на сервере Inspur.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
auth_password
строка
Установить пароль аутентификации для ловушки V3, пароль представляет собой строку из 8 до 16 символов, состоящих из букв и цифр.
Требуется, когда auth_protocol равен SHA или MD5.
auth_protocol
строка
    Варианты:
  • NONE
  • SHA
  • MD5
Выбор метода аутентификации.
community
строка
Общность v1/v2c.
contact
строка
Установить контакт, можно установить NULL.
engine_id
строка
Установить идентификатор двигателя ловушки V3, идентификатор двигателя — это строка из 10 до 48 шестнадцатеричных символов, должна быть чётной, можно установить NULL.
event_severity
строка
    Варианты:
  • all
  • warning
  • critical
Уровень события.
host
строка
Указывает имя хоста DNS или адрес для подключения к удалённому устройству по указанному транспорту. Значение host используется в качестве адреса назначения для транспорта.
location
строка
Установить расположение хоста, можно установить NULL.
os
строка
Установить операционную систему хоста, можно установить NULL.
password
строка
Указывает пароль для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной среды ANSIBLE_NET_PASSWORD.
priv_password
строка
Установить пароль конфиденциальности ловушки V3, пароль представляет собой строку из 8 до 16 символов, состоящих из букв и цифр.
Требуется, когда priv_protocol равен DES или AES.
priv_protocol
строка
    Варианты:
  • NONE
  • DES
  • AES
Выбор метода конфиденциальности.
provider
словарь
Объект словаря, содержащий данные подключения.
host
строка
Указывает имя хоста DNS или адрес для подключения к удалённому устройству по указанному транспорту. Значение host используется в качестве адреса назначения для транспорта.
password
строка
Указывает пароль для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной среды ANSIBLE_NET_PASSWORD.
username
строка
Настраивает имя пользователя для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной среды ANSIBLE_NET_USERNAME.
system_id
строка
Установить идентификатор системы, можно установить NULL.
system_name
строка
Установить имя системы, можно установить NULL.
trap_port
целое число
Установить порт ловушки SNMP (1-65535).
username
строка
Настраивает имя пользователя для аутентификации подключения к удалённому устройству. Если значение не указано в задаче, используется значение переменной среды ANSIBLE_NET_USERNAME.
v3username
строка
Установить имя пользователя для ловушки V3.
version
строка
    Варианты:
  • 1
  • 2c
  • 3
Версия SNMP ловушки.

Примеры

- name: Trap test
  hosts: ism
  connection: local
  gather_facts: no
  vars:
    ism:
      host: "{{ ansible_ssh_host }}"
      username: "{{ username }}"
      password: "{{ password }}"

  tasks:

  - name: "Set snmp trap v2c"
    inspur.sm.edit_snmp_trap:
      version: "2c"
      event_severity: "warning"
      inspur: "test"
      system_name: "Inspur"
      provider: "{{ ism }}"

  - name: "Set snmp trap v3"
    inspur.sm.edit_snmp_trap:
      version: "3"
      event_severity: "all"
      v3username: "Inspur"
      engine_id: "1234567890"
      auth_protocol: "SHA"
      auth_password: "12345678"
      priv_protocol: "AES"
      priv_password: "123454678"
      trap_port: 162
      provider: "{{ ism }}"

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

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

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

message
строка
всегда
Сообщения, возвращаемые после выполнения модуля.

state
строка
всегда
Состояние после выполнения модуля.



Авторы

  • WangBaoshan (@ISIB-group)

© 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/inspur/sm/edit_snmp_trap_module.html

Spec-Zone.ru

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