net_vlan - Управление VLAN на сетевых устройствах
Новая версия 2.4.
Краткое описание
- Этот модуль предоставляет декларативное управление VLAN на сетевых устройствах.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| aggregate | Список определений VLAN. | |
| interfaces | Список интерфейсов, на которых необходимо настроить VLAN. | |
| name | Имя VLAN. | |
| purge | По умолчанию: "нет" | Удалить VLAN, не определенные в параметре aggregate. |
| state |
| Состояние конфигурации VLAN. |
| vlan_id | Идентификатор VLAN. |
Примеры
- name: configure VLAN ID and name
net_vlan:
vlan_id: 20
name: test-vlan
- name: remove configuration
net_vlan:
state: absent
- name: configure VLAN state
net_vlan:
vlan_id:
state: suspend
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| commands список | всегда, за исключением платформ, использующих транспорт Netconf для управления устройством. | Список команд конфигурации, которые необходимо отправить на устройство Пример: ['vlan 20', 'name test-vlan'] |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантированно будет обратной совместимостью.
Техническое обслуживание
Этот модуль помечен как сетевой, что означает, что он обслуживается командой Ansible Network. Более подробная информация находится в разделе Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых командой Ansible Network Team, находится здесь.
Поддержка
Дополнительную информацию о поддержке этого модуля Red Hat можно найти в этой статье базы знаний
Автор
- Ricardo Carrillo Cruz (@rcarrillocruz)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/net_vlan_module.html