Модуль community.network.ce_vxlan_vap – Управление виртуальной точкой доступа VXLAN на устройствах HUAWEI CloudEngine.
Примечание
Этот модуль входит в коллекцию community.network (версия 5.0.3).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.network.
Чтобы использовать его в книге задач, укажите: community.network.ce_vxlan_vap.
Описание
- Управление виртуальной точкой доступа VXLAN на устройствах HUAWEI CloudEngine.
Псевдонимы: network.cloudengine.ce_vxlan_vap
Параметры
Параметр | Комментарии |
|---|---|
bind_vlan_id строка | Указывает привязку VLAN к BD (Bridge Domain). Значение — целое число от 1 до 4094. |
bridge_domain_id строка | Указывает идентификатор области моста. Значение — целое число от 1 до 16777215. |
ce_vid строка | При encapsulation «dot1q» указывает идентификатор VLAN во внешней метке VLAN. При encapsulation «qinq» указывает внешний идентификатор VLAN для пакетов с двойной меткой, которые будут получены под-интерфейсом уровня 2. Значение — целое число от 1 до 4094. |
encapsulation строка | Указывает тип инкапсуляции пакетов, которые могут передаваться через под-интерфейс уровня 2. Выбираемые значения:
|
l2_sub_interface строка | Указывает полное имя под-интерфейса, например, «10GE1/0/41.1». Значение — строка длиной от 1 до 63 символов (регистр не учитывается), поддерживаются пробелы. |
pe_vid строка | При encapsulation «qinq» указывает внутренний идентификатор VLAN для пакетов с двойной меткой, которые будут получены под-интерфейсом уровня 2. Значение — целое число от 1 до 4094. |
state строка | Определяет, должно ли конфигурация быть присутствующей на устройстве или нет. Выбираемые значения:
|
Примечания
Примечание
- Для этого модуля требуется, чтобы служба netconf была включена на управляемом удалённом устройстве.
- Рекомендуемое подключение —
netconf. - Этот модуль также работает с подключениями
localдля устаревших книг задач.
Примеры
- name: Vxlan vap module test
hosts: ce128
connection: local
gather_facts: false
tasks:
- name: Create a mapping between a VLAN and a BD
community.network.ce_vxlan_vap:
bridge_domain_id: 100
bind_vlan_id: 99
- name: Bind a Layer 2 sub-interface to a BD
community.network.ce_vxlan_vap:
bridge_domain_id: 100
l2_sub_interface: 10GE2/0/20.1
- name: Configure an encapsulation type on a Layer 2 sub-interface
community.network.ce_vxlan_vap:
l2_sub_interface: 10GE2/0/20.1
encapsulation: dot1q
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
Ключ | Описание |
|---|---|
changed логическое | Проверка внесения изменений на устройстве Возвращается: всегда Пример: |
end_state словарь | k/v пары конфигурации после выполнения модуля Возвращается: в режиме подробной информации Пример: |
existing словарь | k/v пары существующей конфигурации Возвращается: в режиме подробной информации Пример: |
proposed словарь | k/v пары параметров, переданных в модуль Возвращается: в режиме подробной информации Пример: |
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_vxlan_vap_module.html