Spec-Zone.ru › Ansible 2.6

slxos_l2_interface - Управление интерфейсом второго уровня на устройствах Extreme Networks SLXOS.

Новое в версии 2.6.

  • Описание
  • Параметры
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Этот модуль обеспечивает декларативное управление интерфейсом второго уровня на устройствах Extreme slxos.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
access_vlan
Настройка заданного VLAN на порту доступа. Если mode=access, используется как ID VLAN доступа.
aggregate
Список определений интерфейсов второго уровня.
mode
    Варианты:
  • access ←
  • trunk
Режим, в котором должен быть настроен интерфейс.
name
обязательно
Полное имя интерфейса без номера логического блока, например Ethernet 0/1.

Псевдонимы: interface
native_vlan
VLAN по умолчанию, который нужно настроить на порту trunk. Если mode=trunk, используется как ID VLAN по умолчанию для trunk.
state
    Варианты:
  • present ←
  • absent
  • unconfigured
Управление состоянием конфигурации интерфейса второго уровня.
trunk_allowed_vlans
Список разрешенных VLAN на данном порту trunk. Если mode=trunk, это единственные VLAN, которые будут настроены на trunk, например "2-10,15".
trunk_vlans
Список VLAN, которые должны быть настроены на порту trunk. Если mode=trunk, используется диапазон VLAN для добавления или удаления из trunk.

Примеры

- name: Ensure Ethernet 0/5 is in its default l2 interface state
  slxos_l2_interface:
    name: Ethernet 0/5
    state: unconfigured

- name: Ensure Ethernet 0/5 is configured for access vlan 20
  slxos_l2_interface:
    name: Ethernet 0/5
    mode: access
    access_vlan: 20

- name: Ensure Ethernet 0/5 only has vlans 5-10 as trunk vlans
  slxos_l2_interface:
    name: Ethernet 0/5
    mode: trunk
    native_vlan: 10
    trunk_vlans: 5-10

- name: Ensure Ethernet 0/5 is a trunk port and ensure 2-50 are being tagged (doesn't mean others aren't also being tagged)
  slxos_l2_interface:
    name: Ethernet 0/5
    mode: trunk
    native_vlan: 10
    trunk_vlans: 2-50

- name: Ensure these VLANs are not being tagged on the trunk
  slxos_l2_interface:
    name: Ethernet 0/5
    mode: trunk
    trunk_vlans: 51-4094
    state: absent

Возвращаемые значения

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

Ключ Возвращаемое значение Описание
commands
список
всегда, за исключением платформ, которые используют транспорт Netconf для управления устройством.
Список команд режима конфигурации для отправки на устройство

Пример:
['interface Ethernet 0/5', 'switchport access vlan 20']


Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантированно будет иметь обратную совместимость.

Техническое обслуживание

Этот модуль помечен как общественный, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • Matthew Stone (@bigmstone)

Подсказка

Если вы заметите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.

© 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/slxos_l2_interface_module.html

Spec-Zone.ru

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