Spec-Zone.ru › Ansible

community.network.ce_snmp_target_host модуль – Управляет конфигурацией целевого хоста SNMP на коммутаторах HUAWEI CloudEngine.

Примечание

Этот модуль является частью коллекции community.network (версия 5.0.3).

Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

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

Для использования в playbook, укажите: community.network.ce_snmp_target_host.

  • Краткое описание
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Управляет конфигурациями целевого хоста SNMP на коммутаторах HUAWEI CloudEngine.

Псевдонимы: network.cloudengine.ce_snmp_target_host

Параметры

Параметр

Комментарии

address

string

Сетевой адрес.

connect_port

string

UDP-порт, используемый агентом SNMP для подключения к системе управления сетью.

host_name

string

Уникальное имя для идентификации записи целевого хоста.

interface_name

string

Имя интерфейса для отправки сообщения trap.

is_public_net

string

Включить или отключить Public Net-manager для целевого хоста.

Варианты:

  • "no_use" ← (по умолчанию)
  • "true"
  • "false"

notify_type

string

Настроить тип уведомления как trap или inform.

Варианты:

  • "trap"
  • "inform"

recv_port

string

Номер UDP-порта, используемый системой управления сетью для получения сообщений тревоги.

security_level

string

Уровень безопасности, указывающий, следует ли использовать аутентификацию и шифрование.

Варианты:

  • "noAuthNoPriv"
  • "authentication"
  • "privacy"

security_model

string

Модель безопасности.

Варианты:

  • "v1"
  • "v2c"
  • "v3"

security_name

string

Имя безопасности.

security_name_v3

string

Имя безопасности V3.

version

string

Версия(и), поддерживаемая(ые) ядром SNMP.

Варианты:

  • "none"
  • "v1"
  • "v2c"
  • "v3"
  • "v1v2c"
  • "v1v3"
  • "v2cv3"
  • "all"

vpn_name

string

Имя экземпляра VPN.

Примечания

Примечание

  • Этот модуль требует, чтобы системная служба netconf была включена на удаленном управляемом устройстве.
  • Рекомендуемое подключение – netconf.
  • Этот модуль также работает с подключениями local для устаревших playbook.

Примеры

- name: CloudEngine snmp target host test
  hosts: cloudengine
  connection: local
  gather_facts: false

  tasks:

  - name: "Config SNMP version"
    community.network.ce_snmp_target_host:
      state: present
      version: v2cv3

  - name: "Config SNMP target host"
    community.network.ce_snmp_target_host:
      state: present
      host_name: test1
      address: 1.1.1.1
      notify_type: trap
      vpn_name: js
      security_model: v2c
      security_name: wdz

Значения возврата

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

Ключ

Описание

changed

boolean

Проверка, были ли внесены изменения на устройстве.

Возвращаемое значение: всегда

Пример: true

end_state

словарь

Параметры aaa в формате ключ/значение после выполнения модуля.

Возвращаемое значение: всегда

Пример: {"target host info": [{"address": "10.135.182.158", "domain": "snmpUDPDomain", "nmsName": "test2", "notifyType": "trap", "securityLevel": "authentication", "securityModel": "v3", "securityNameV3": "wdz", "vpnInstanceName": "js"}]}

existing

словарь

Параметры существующего aaa сервера в формате ключ/значение.

Возвращаемое значение: всегда

Пример: {}

proposed

словарь

Параметры, переданные в модуль в формате ключ/значение.

Возвращаемое значение: всегда

Пример: {"address": "10.135.182.158", "host_name": "test2", "notify_type": "trap", "security_level": "authentication", "security_model": "v3", "security_name_v3": "wdz", "state": "present", "vpn_name": "js"}

updates

список / элементы=строка

Команда, отправленная на устройство.

Возвращаемое значение: всегда

Пример: ["snmp-agent target-host host-name test2 trap address udp-domain 10.135.182.158 vpn-instance js params securityname wdz v3 authentication"]

Авторы

  • wangdezhuang (@QijunPan)

Ссылки на коллекцию

  • Система отслеживания ошибок
  • Репозиторий (источники)

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/network/ce_snmp_target_host_module.html

Spec-Zone.ru

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