Модуль cisco.ios.ios_evpn_ethernet — модуль ресурсов для настройки сегмента Ethernet L2VPN EVPN.
Примечание
Этот модуль входит в коллекцию cisco.ios (версия 11.4.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install cisco.ios.
Чтобы использовать коллекцию в плейбуке, укажите: cisco.ios.ios_evpn_ethernet.
Добавлено в cisco.ios 9.2.0
Обзор
- Этот модуль управляет атрибутами сегмента Ethernet L2VPN EVPN на сетевых устройствах Cisco IOS.
Параметры
Параметр | Комментарии |
|---|---|
config список / элементы=словарь | Словарь параметров сегмента Ethernet L2VPN EVPN |
|
default логическое значение |
Установить для команды значения по умолчанию Варианты:
|
|
df_election словарь |
Параметры выбора назначенного пересылающего устройства |
|
preempt_time целое число |
Время ожидания перед публикацией маршрутов |
|
wait_time целое число |
Время ожидания при выборе назначенного пересылающего устройства |
|
identifier словарь |
Идентификаторы сегмента Ethernet |
|
esi_value строка |
MAC-адрес системы или 9-октетное значение ESI в шестнадцатеричном формате |
|
identifier_type строка |
Тип 0 (произвольное 9-октетное значение ESI) Тип 3 (значение ESI на основе MAC-адреса) Варианты:
|
|
redundancy словарь |
Параметры резервирования при многоканальном подключении |
|
all_active логическое значение |
Балансировка нагрузки по потокам между PE на одном сегменте Ethernet Варианты:
|
|
single_active логическое значение |
Балансировка нагрузки по VLAN между PE на одном сегменте Ethernet Варианты:
|
|
segment строка / обязательный |
Сегмент Ethernet L2VPN EVPN, l2vpn evpn ethernet-segment 1 |
running_config строка | Этот параметр используется только при состоянии parsed. Значением этого параметра должен быть вывод, полученный с устройства IOS при выполнении команды show running-config | section ^l2vpn. Состояние parsed считывает конфигурацию из параметра |
state строка | Состояние, в котором должна остаться конфигурация Состояния rendered, gathered и parsed не вносят изменений на устройстве. Состояние rendered преобразует конфигурацию из параметра Состояние gathered получает текущую конфигурацию устройства и преобразует ее в структурированные данные в формате, соответствующем спецификации аргументов модуля ресурсов; значение возвращается в ключе gathered результата. Состояние parsed считывает конфигурацию из параметра Состояние purged удаляет из running-config виртуальные/логические интерфейсы, указанные в задаче. Варианты:
|
Примечания
Примечание
- Проверено на Cisco IOSXE версии 17.16.
- Этот модуль работает с подключением
network_cli. См. https://docs.ansible.com/ansible/latest/network/user_guide/platform_ios.html - В примерах модуля используется плагин обратного вызова (callback_result_format=yaml) для формирования вывода задачи в формате yaml.
Примеры
# Using merged
# Before state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 1
# identifier type 0 00.00.00.00.00.00.00.00.01
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 2
# identifier type 0 00.00.00.00.00.00.00.00.02
# redundancy single-active
# df-election preempt-time 1
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
- name: Gather facts of evpn ethernet segment
cisco.ios.ios_evpn_ethernet:
config:
- identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.01
redundancy:
single_active: true
segment: '1'
- df_election:
preempt_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.02
redundancy:
single_active: true
segment: '2'
- identifier:
identifier_type: '3'
esi_value: 00.00.00.00.00.00.00.00.03
redundancy:
single_active: true
segment: '3'
- df_election:
wait_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.04
redundancy:
all_active: true
segment: '4'
- df_election:
wait_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.05
redundancy:
all_active: true
segment: '5'
state: merged
# Task Output
# -----------
#
# before:
# - identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.01
# redundancy:
# single_active: true
# segment: '1'
# - df_election:
# preempt_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.02
# redundancy:
# single_active: true
# segment: '2'
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# all_active: true
# segment: '4'
# commands:
# - l2vpn evpn ethernet-segment 5
# - identifier type 0 00.00.00.00.00.00.00.00.05
# - redundancy all-active
# - df-election wait-time 1
# after:
# - identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.01
# redundancy:
# single_active: true
# segment: '1'
# - df_election:
# preempt_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.02
# redundancy:
# single_active: true
# segment: '2'
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# all_active: true
# segment: '4'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.05
# redundancy:
# all_active: true
# segment: '5'
# After state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 1
# identifier type 0 00.00.00.00.00.00.00.00.01
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 2
# identifier type 0 00.00.00.00.00.00.00.00.02
# redundancy single-active
# df-election preempt-time 1
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
# l2vpn evpn ethernet-segment 5
# identifier type 0 00.00.00.00.00.00.00.00.05
# redundancy all-active
# df-election wait-time 1
# !
# Using replaced
# Before state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 1
# identifier type 0 00.00.00.00.00.00.00.00.01
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 2
# identifier type 0 00.00.00.00.00.00.00.00.02
# redundancy single-active
# df-election preempt-time 1
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
- name: Gather facts of evpn ethernet segment
cisco.ios.ios_evpn_ethernet:
config:
- df_election:
wait_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.04
redundancy:
single_active: true
segment: '4'
- df_election:
wait_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.05
redundancy:
all_active: true
segment: '5'
state: replaced
# Task Output
# -----------
#
# before:
# - identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.01
# redundancy:
# single_active: true
# segment: '1'
# - df_election:
# preempt_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.02
# redundancy:
# single_active: true
# segment: '2'
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# all_active: true
# segment: '4'
# commands:
# - l2vpn evpn ethernet-segment 4
# - redundancy single-active
# - l2vpn evpn ethernet-segment 5
# - identifier type 0 00.00.00.00.00.00.00.00.05
# - redundancy all-active
# - df-election wait-time 1
# after:
# - identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.01
# redundancy:
# single_active: true
# segment: '1'
# - df_election:
# preempt_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.02
# redundancy:
# single_active: true
# segment: '2'
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# single_active: true
# segment: '4'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.05
# redundancy:
# all_active: true
# segment: '5'
# After state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 1
# identifier type 0 00.00.00.00.00.00.00.00.01
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 2
# identifier type 0 00.00.00.00.00.00.00.00.02
# redundancy single-active
# df-election preempt-time 1
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy single-active
# df-election wait-time 1
# !
# l2vpn evpn ethernet-segment 5
# identifier type 0 00.00.00.00.00.00.00.00.05
# redundancy all-active
# df-election wait-time 1
# !
# Using overridden
# Before state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 1
# identifier type 0 00.00.00.00.00.00.00.00.01
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 2
# identifier type 0 00.00.00.00.00.00.00.00.02
# redundancy single-active
# df-election preempt-time 1
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
- name: Gather facts of evpn ethernet segment
cisco.ios.ios_evpn_ethernet:
config:
- df_election:
wait_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.04
redundancy:
single_active: true
segment: '4'
- df_election:
wait_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.05
redundancy:
all_active: true
segment: '5'
state: overridden
# After state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy single-active
# df-election wait-time 1
# !
# l2vpn evpn ethernet-segment 5
# identifier type 0 00.00.00.00.00.00.00.00.05
# redundancy all-active
# df-election wait-time 1
# !
# Using deleted
# Before state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 1
# identifier type 0 00.00.00.00.00.00.00.00.01
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 2
# identifier type 0 00.00.00.00.00.00.00.00.02
# redundancy single-active
# df-election preempt-time 1
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
- name: Gather facts of evpn ethernet segment
cisco.ios.ios_evpn_ethernet:
config:
- identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.01
redundancy:
single_active: true
segment: '1'
- df_election:
preempt_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.02
redundancy:
single_active: true
segment: '2'
state: deleted
# Task Output
# -----------
#
# before:
# - identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.01
# redundancy:
# single_active: true
# segment: '1'
# - df_election:
# preempt_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.02
# redundancy:
# single_active: true
# segment: '2'
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# all_active: true
# segment: '4'
# commands:
# - l2vpn evpn ethernet-segment 1
# - no identifier type 0 00.00.00.00.00.00.00.00.01
# - no redundancy single-active
# - l2vpn evpn ethernet-segment 2
# - no identifier type 0 00.00.00.00.00.00.00.00.02
# - no redundancy single-active
# - no df-election wait-time 1
# after:
# - segment: '1'
# - segment: '2'
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# all_active: true
# segment: '4'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.05
# redundancy:
# all_active: true
# segment: '5'
# After state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 1
# !
# l2vpn evpn ethernet-segment 2
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
# l2vpn evpn ethernet-segment 5
# identifier type 0 00.00.00.00.00.00.00.00.05
# redundancy all-active
# df-election wait-time 1
# !
# Using purged
# Before state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 1
# identifier type 0 00.00.00.00.00.00.00.00.01
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 2
# identifier type 0 00.00.00.00.00.00.00.00.02
# redundancy single-active
# df-election preempt-time 1
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
- name: Gather facts of evpn ethernet segment
cisco.ios.ios_evpn_ethernet:
config:
- segment: '1'
- segment: '2'
state: purged
# Task Output
# -----------
#
# before:
# - identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.01
# redundancy:
# single_active: true
# segment: '1'
# - df_election:
# preempt_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.02
# redundancy:
# single_active: true
# segment: '2'
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# all_active: true
# segment: '4'
# commands:
# - no l2vpn evpn ethernet-segment 1
# - no l2vpn evpn ethernet-segment 2
# after:
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# all_active: true
# segment: '4'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.05
# redundancy:
# all_active: true
# segment: '5'
# After state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
# l2vpn evpn ethernet-segment 5
# identifier type 0 00.00.00.00.00.00.00.00.05
# redundancy all-active
# df-election wait-time 1
# !
# Using gathered
# Before state:
# -------------
#
# vios#sh running-config | section ^l2vpn evpn ethernet-segment
# l2vpn evpn ethernet-segment 1
# identifier type 0 00.00.00.00.00.00.00.00.01
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 2
# identifier type 0 00.00.00.00.00.00.00.00.02
# redundancy single-active
# df-election preempt-time 1
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
- name: Gather facts of evpn ethernet segment
cisco.ios.ios_evpn_ethernet:
config:
state: gathered
# Task Output
# -----------
#
# gathered:
# - identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.01
# redundancy:
# single_active: true
# segment: '1'
# - df_election:
# preempt_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.02
# redundancy:
# single_active: true
# segment: '2'
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# all_active: true
# segment: '4'
# Using rendered
- name: Render commands with provided configuration
cisco.ios.ios_evpn_ethernet:
config:
- identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.01
redundancy:
single_active: true
segment: '1'
- df_election:
preempt_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.02
redundancy:
single_active: true
segment: '2'
- identifier:
identifier_type: '3'
esi_value: 00.00.00.00.00.00.00.00.03
redundancy:
single_active: true
segment: '3'
- df_election:
wait_time: 1
identifier:
identifier_type: '0'
esi_value: 00.00.00.00.00.00.00.00.04
redundancy:
all_active: true
segment: '4'
state: rendered
# Task Output
# -----------
#
# rendered:
# - l2vpn evpn ethernet-segment 1
# - redundancy single-active
# - identifier type 0 00.00.00.00.00.00.00.00.01
# - l2vpn evpn ethernet-segment 2
# - df-election preempt-time 1
# - redundancy single-active
# - identifier type 0 00.00.00.00.00.00.00.00.02
# - l2vpn evpn ethernet-segment 3
# - redundancy single-active
# - identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# - l2vpn evpn ethernet-segment 4
# - df-election wait-time 1
# - redundancy all-active
# - identifier type 0 00.00.00.00.00.00.00.00.04
# Using parsed
# File: parsed.cfg
# ----------------
#
# l2vpn evpn ethernet-segment 1
# identifier type 0 00.00.00.00.00.00.00.00.01
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 2
# identifier type 0 00.00.00.00.00.00.00.00.02
# redundancy single-active
# df-election preempt-time 1
# !
# l2vpn evpn ethernet-segment 3
# identifier type 3 system-mac 00.00.00.00.00.00.00.00.03
# redundancy single-active
# !
# l2vpn evpn ethernet-segment 4
# identifier type 0 00.00.00.00.00.00.00.00.04
# redundancy all-active
# df-election wait-time 1
# !
- name: Parse the provided configuration
cisco.ios.ios_evpn_ethernet:
running_config: "{{ lookup('file', 'ios_ethernet_segment_parsed.cfg') }}"
state: parsed
# Task Output
# -----------
#
# parsed:
# - identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.01
# redundancy:
# single_active: true
# segment: '1'
# - df_election:
# preempt_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.02
# redundancy:
# single_active: true
# segment: '2'
# - identifier:
# identifier_type: '3'
# esi_value: 00.00.00.00.00.00.00.00.03
# redundancy:
# single_active: true
# segment: '3'
# - df_election:
# wait_time: 1
# identifier:
# identifier_type: '0'
# esi_value: 00.00.00.00.00.00.00.00.04
# redundancy:
# all_active: true
# segment: '4'
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже приведены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
after список / элементы=строка | Конфигурация после выполнения модуля. Возвращается: при наличии изменений Пример: |
before список / элементы=строка | Конфигурация до выполнения модуля. Возвращается: если state равен Пример: |
commands список / элементы=строка | Набор команд, отправленных на удаленное устройство. Возвращается: если state равен Пример: |
gathered список / элементы=строка | Сведения о сетевом ресурсе, собранные с удаленного устройства в виде структурированных данных. Возвращается: если state равен Пример: |
parsed список / элементы=строка | Собственная конфигурация устройства, переданная в параметре running_config и разобранная в структурированные данные согласно спецификации аргументов модуля. Возвращается: если state равен Пример: |
rendered список / элементы=строка | Переданная в задаче конфигурация в формате, соответствующем устройству (офлайн). Возвращается: если state равен Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/cisco/ios/ios_evpn_ethernet_module.html