Модуль community.network.ce_lldp – Управление конфигурацией LLDP на коммутаторах HUAWEI CloudEngine.
Примечание
Этот модуль является частью коллекции community.network (версия 5.0.3).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните команду ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.network.
Для использования в playbook, укажите: community.network.ce_lldp.
Новое в community.network 0.2.0
Краткое описание
- Управляет конфигурацией LLDP на коммутаторах HUAWEI CloudEngine.
Псевдонимы: network.cloudengine.ce_lldp
Параметры
Параметр | Комментарии |
|---|---|
bind_name string | Имя привязываемого интерфейса. |
fast_count integer | Количество сообщений LLDP, отправляемых на соседние узлы указанным устройством. |
hold_multiplier integer | Множитель времени для информации об устройстве в соседних устройствах. |
interval integer | Частота отправки объявлений LLDP (в секундах). |
lldpenable string | Устанавливает глобальное состояние включения LLDP. Варианты:
|
management_address string | Управляемый IP-адрес LLDP. |
mdn_notification_interval integer | Время задержки отправки предупреждения об изменении информации о соседнем узле MDN. |
mdnstatus string | Устанавливает глобальное состояние включения MDN. Варианты:
|
notification_interval integer | Время подавления отправки предупреждения LLDP. |
restart_delay integer | Задает время задержки модуля LLDP интерфейса от выключенного состояния до повторного включения. |
state string | Управляет состоянием ресурса. Варианты:
|
transmit_delay integer | Время задержки отправки сообщений LLDP. |
Примечания
Примечание
- Для работы этого модуля требуется включение системной службы netconf на удаленном управляемом устройстве.
- Рекомендуемое соединение –
netconf. - Этот модуль также работает с соединениями
localдля устаревших playbook.
Примеры
- name: "Configure global LLDP enable state"
community.network.ce_lldp:
lldpenable: enabled
- name: "Configure global MDN enable state"
community.network.ce_lldp:
mdnstatus: rxOnly
- name: "Configure LLDP transmit interval and ensure global LLDP state is already enabled"
community.network.ce_lldp:
enable: enable
interval: 32
- name: "Configure LLDP transmit multiplier hold and ensure global LLDP state is already enabled"
community.network.ce_lldp:
enable: enable
hold_multiplier: 5
- name: "Configure the delay time of the interface LLDP module from disabled state to re enable"
community.network.ce_lldp:
enable: enable
restart_delay: 3
- name: "Reset the delay time for sending LLDP messages"
community.network.ce_lldp:
enable: enable
transmit_delay: 4
- name: "Configure device to send neighbor device information change alarm delay time"
community.network.ce_lldp:
lldpenable: enabled
notification_interval: 6
- name: "Configure the number of LLDP messages sent to the neighbor nodes by the specified device"
community.network.ce_lldp:
enable: enable
fast_count: 5
- name: "Configure the delay time for sending MDN neighbor information change alarm"
community.network.ce_lldp:
enable: enable
mdn_notification_interval: 6
- name: "Configuring the management IP address of LLDP"
community.network.ce_lldp:
enable: enable
management_address: 10.1.0.1
- name: "Configuring LLDP to manage the binding relationship between IP addresses and interfaces"
community.network.ce_lldp:
enable: enable
bind_name: LoopBack2
Значения возврата
Общие значения возврата описаны здесь, ниже приведены поля, уникальные для данного модуля:
Ключ | Описание |
|---|---|
changed boolean | указание о внесении изменений на устройстве Возвращаемое значение: всегда Пример: |
end_state словарь | пара ключ/значение глобальной конфигурации LLDP после выполнения модуля. Возвращаемое значение: всегда Пример: |
existing словарь | пара ключ/значение существующей глобальной конфигурации LLDP. Возвращаемое значение: всегда Пример: |
proposed словарь | пара ключ/значение параметров, переданных в модуль Возвращаемое значение: всегда Пример: |
updates список / элементы=строка | команда, отправленная устройству Возвращаемое значение: всегда Пример: |
Ссылки на коллекцию
© 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_lldp_module.html