onyx_l2_interface - Управление интерфейсом второго уровня на устройствах Mellanox ONYX
Новое в версии 2.5.
Обзор
- Этот модуль предоставляет декларативное управление интерфейсом второго уровня на сетевых устройствах Mellanox ONYX.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| access_vlan | Настроить заданный VLAN на порту доступа. |
|
| aggregate | Список определений интерфейсов второго уровня. |
|
| mode |
|
Режим конфигурации интерфейса. |
| name | Имя интерфейса. |
|
| state |
|
Состояние конфигурации интерфейса второго уровня. |
| trunk_allowed_vlans | Список разрешенных VLAN на заданном порту trunk. |
Примеры
- name: configure Layer-2 interface
onyx_l2_interface:
name: Eth1/1
mode: access
access_vlan: 30
- name: remove Layer-2 interface configuration
onyx_l2_interface:
name: Eth1/1
state: absent
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| commands
список |
всегда. | Список команд конфигурации для отправки на устройство
Пример:
['interface ethernet 1/1', 'switchport mode access', 'switchport access vlan 30'] |
Статус
Этот модуль помечен как preview, что означает, что он не гарантирует обратную совместимость.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. Подробнее см. Поддержка и техническое обслуживание модулей.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Samer Deeb (@samerd)
Подсказка
Если вы заметили какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/onyx_l2_interface_module.html