community.network.ce_mdn_interface – Управляет конфигурацией MDN на коммутаторах HUAWEI CloudEngine.
Примечание
Этот плагин входит в состав коллекции community.network (версия 1.3.0).
Для его установки используйте: ansible-galaxy collection install community.network.
Для использования в книге задач укажите: community.network.ce_mdn_interface.
Новое в версии 0.2.0: of community.network
Описание
- Управляет конфигурацией MDN на коммутаторах HUAWEI CloudEngine.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| ifname строка | Имя интерфейса. | |
| lldpenable строка |
| Устанавливает общее состояние включения LLDP. |
| mdnstatus строка |
| Устанавливает состояние включения MDN интерфейса. |
| state строка |
| Управление состоянием ресурса. |
Примечания
Примечание
- Для данного модуля требуется, чтобы служба netconf была включена на удалённом управляемом устройстве.
- Этот модуль работает с подключением
netconf.
Примеры
- name: "Configure global LLDP enable state"
community.network.ce_mdn_interface:
lldpenable: enabled
- name: "Configure interface MDN enable state"
community.network.ce_mdn_interface:
ifname: 10GE1/0/1
mdnstatus: rxOnly
Значения возврата
Общие значения возврата описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed булево | всегда | проверка, было ли внесено изменение на устройстве Пример: True |
| end_state словарь | всегда | пара k/v глобальной конфигурации LLDP после выполнения модуля Пример: {'ifname': '10GE1/0/1', 'lldpenable': 'enabled', 'mdnstatus': 'rxOnly'} |
| existing словарь | всегда | пара k/v существующей глобальной конфигурации LLDP Пример: {'ifname': '10GE1/0/1', 'lldpenable': 'enabled', 'mdnstatus': 'disabled'} |
| proposed словарь | всегда | пара k/v параметров, переданных в модуль Пример: {'ifname': '10GE1/0/1', 'lldpenable': 'enabled', 'mdnstatus': 'rxOnly', 'state': 'present'} |
| updates список / элементы=строка | всегда | команда, отправленная на устройство Пример: ['interface 10ge 1/0/1', 'lldp mdn enable'] |
Авторы
- xuxiaowei0512 (@CloudEngine-Ansible)
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/network/ce_mdn_interface_module.html