Spec-Zone.ru › Ansible 2.5

nxos_snmp_traps — Управление SNMP-ловушками.

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

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

Описание

  • Управление конфигурациями SNMP-ловушек.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
group
обязательно
    Варианты:
  • aaa
  • bfd
  • bgp
  • bridge
  • callhome
  • cfs
  • config
  • eigrp
  • entity
  • feature-control
  • generic
  • hsrp
  • license
  • link
  • lldp
  • mmode
  • ospf
  • pim
  • rf
  • rmon
  • snmp
  • storm-control
  • stpx
  • switchfabric
  • syslog
  • sysmgr
  • system
  • upgrade
  • vtp
  • all
Регистрозависимая группа.
provider Значение по умолчанию:
Нет
Устарело
Начиная с Ansible 2.5, рекомендуется использовать connection: network_cli.
Этот параметр необходим только при использовании NX-API.
Дополнительную информацию см. в руководстве NXOS Platform Options.
Объект словаря, содержащий сведения о подключении.
username
Настраивает имя пользователя для аутентификации подключения к удаленному устройству. Это значение используется для аутентификации входа в командную строку или аутентификации nxapi в зависимости от используемого транспорта. Если значение не указано в задаче, используется значение переменной среды ANSIBLE_NET_USERNAME.
authorize
(добавлен в 2.5.3)
    Варианты:
  • нет ←
  • да
Инструктирует модуль перейти в привилегированный режим на удаленном устройстве перед отправкой любых команд. Если не указано, устройство попытается выполнить все команды в режиме без привилегий. Если значение не указано в задаче, используется значение переменной среды ANSIBLE_NET_AUTHORIZE.
ssh_keyfile
Указывает SSH-ключ для аутентификации подключения к удаленному устройству. Этот параметр используется только для транспорта cli. Если значение не указано в задаче, используется значение переменной среды ANSIBLE_NET_SSH_KEYFILE.
use_proxy
(добавлен в 2.5)
    Варианты:
  • да ←
  • нет
Если no, переменные среды http_proxy и https_proxy будут проигнорированы.
auth_pass
(добавлен в 2.5.3)
Значение по умолчанию:
нет
Указывает пароль для перехода в привилегированный режим на удаленном устройстве, если это необходимо. Если authorize равно false, этот параметр ничего не делает. Если значение не указано в задаче, используется значение переменной среды ANSIBLE_NET_AUTH_PASS.
host
обязательно
Указывает имя хоста DNS или адрес для подключения к удаленному устройству по указанному транспорту. Значение параметра host используется в качестве адреса назначения для транспорта.
timeout
(добавлен в 2.3)
Значение по умолчанию:
10
Указывает таймаут в секундах для связи с сетевым устройством при подключении или отправке команд. Если таймаут истекает до завершения операции, модуль вернет ошибку. NX-API может медленно возвращать результаты при длительных командах (sh mac, sh bgp и т. д.).
use_ssl
    Варианты:
  • да
  • нет ←
Настраивает транспорт для использования SSL, если значение равно true только при transport=nxapi, в противном случае это значение игнорируется.
password Значение по умолчанию:
Нет
Указывает пароль для аутентификации подключения к удаленному устройству. Это общий параметр, используемый для транспортов cli или nxapi. Если значение не указано в задаче, используется значение переменной среды ANSIBLE_NET_PASSWORD.
validate_certs
    Варианты:
  • да
  • нет
Значение по умолчанию:
Нет
Если no, сертификаты SSL не будут проверены. Это следует использовать только на сайтах под личным контролем, использующих самозаверяемые сертификаты. Если параметр транспорт не nxapi, это значение игнорируется.
port Значение по умолчанию:
0 (использование стандартного порта)
Указывает порт для подключения к удаленному устройству. Это значение применяется к транспорту cli или nxapi. Значение порта по умолчанию будет соответствовать обычному порту соответствующего транспорта, если он не указан в задаче (cli=22, http=80, https=443).
transport
обязательно
Значение по умолчанию:
cli
Настраивает транспортное соединение для подключения к удаленному устройству. Параметр transport поддерживает подключение к устройству по кли (ssh) или nxapi.
state
    Варианты:
  • включен ←
  • выключен
Управление состоянием ресурса.

Примечания

Примечание

  • Проверено на NXOSv 7.3.(0)D1(1) на VIRL
  • Этот модуль работает на уровне группы для ловушек. Если необходимо включить/выключить только одну определённую ловушку в группе, используйте модуль nxos_command.
  • Учтите, что вы можете настроить ловушку только для включенного компонента.
  • Дополнительную информацию об использовании CLI и NX-API см. в руководстве NXOS Platform Options
  • Дополнительную информацию об использовании Ansible для управления сетевыми устройствами см. в руководстве Ansible Network Guide
  • Дополнительную информацию об использовании Ansible для управления устройствами Cisco см. на странице интеграции Cisco.

Примеры

# ensure lldp trap configured
- nxos_snmp_traps:
    group: lldp
    state: enabled

# ensure lldp trap is not configured
- nxos_snmp_traps:
    group: lldp
    state: disabled

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

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

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

Пример:
snmp-server enable traps lldp ;


Статус

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

Поддержка

Дополнительную информацию о поддержке этого модуля Red Hat см. в этой статье базы знаний.

Автор

  • Jason Edelman (@jedelman8)

Подсказка

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

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

Spec-Zone.ru

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