Spec-Zone.ru › Ansible

fortinet.fortios.fortios_router_bgp модуль — Настройка BGP в FortiOS и FortiGate Fortinet.

Примечание

Этот модуль входит в коллекцию fortinet.fortios (версия 2.3.7).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install fortinet.fortios. Для использования этого модуля требуются дополнительные компоненты. Подробнее см. Требования.

Для использования в плейбуке укажите: fortinet.fortios.fortios_router_bgp.

Новая версия в fortinet.fortios 2.0.0

  • Обзор
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Обзор

  • Этот модуль позволяет настраивать устройства FortiGate или FortiOS (FOS), позволяя пользователю устанавливать и изменять параметры маршрутизатора и категорию BGP. Примеры включают все параметры и значения, которые необходимо настроить в источниках данных перед использованием. Тестировано с FOS v6.0.0

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • ansible>=2.15

Параметры

Параметр

Комментарии

access_token

строка

Аутентификация на основе токена. Сгенерировано из графического интерфейса Fortigate.

enable_log

логическое

Включить/отключить ведение журнала для задачи.

Варианты:

  • false ← (по умолчанию)
  • true

member_path

строка

Путь к атрибуту члена для обработки.

Разделяется символом косой черты, если атрибутов более одного.

Параметр, помеченный member_path, является допустимым для выполнения операции над членом.

member_state

строка

Добавить или удалить члена по указанному пути атрибута.

Когда member_state указан, опция state игнорируется.

Варианты:

  • "present"
  • "absent"

router_bgp

словарь

Настроить BGP.

additional_path

строка

Включить/отключить выбор дополнительных путей BGP IPv4.

Варианты:

  • "enable"
  • "disable"

additional_path6

строка

Включить/отключить выбор дополнительных путей BGP IPv6.

Варианты:

  • "enable"
  • "disable"

additional_path_select

целое число

Количество дополнительных путей, которые нужно выбрать для каждого IPv4 NLRI.

additional_path_select6

целое число

Количество дополнительных путей, которые нужно выбрать для каждого IPv6 NLRI.

additional_path_select_vpnv4

целое число

Количество дополнительных путей, которые нужно выбрать для каждого VPNv4 NLRI.

additional_path_select_vpnv6

целое число

Количество дополнительных путей, которые нужно выбрать для каждого VPNv6 NLRI.

additional_path_vpnv4

строка

Включить/отключить выбор дополнительных путей BGP VPNv4.

Варианты:

  • "enable"
  • "disable"

additional_path_vpnv6

строка

Включить/отключить выбор дополнительных путей BGP VPNv6.

Варианты:

  • "enable"
  • "disable"

admin_distance

список / элементы=словарь

Изменения административной дистанции.

distance

целое число

Применяемая административная дистанция (1 - 255).

id

целое число / обязательно

Идентификатор. см. <a href=’#notes’>Примечания</a>.

neighbour_prefix

строка

Префикс адреса соседа.

route_list

строка

Список доступа к маршрутам, к которым нужно применить новую дистанцию. Имя списка доступа маршрутизатора.

aggregate_address

список / элементы=словарь

Таблица адресов агрегирования BGP.

as_set

строка

Включить/отключить генерацию информации о пути набора AS.

Варианты:

  • "enable"
  • "disable"

id

целое число / обязательно

Идентификатор. см. <a href=’#notes’>Примечания</a>.

prefix

строка

Префикс агрегирования.

END_OF_DOCUMENT_MARKER

summary_only

string

Включить/отключить фильтр более специфичных маршрутов из обновлений.

Choices:

  • "enable"
  • "disable"

aggregate_address6

list / elements=dictionary

Таблица агрегатных адресов BGP IPv6.

as_set

string

Включить/отключить генерацию информации о пути AS set.

Choices:

  • "enable"
  • "disable"

id

integer / required

ID. см. <a href=’#notes’>Примечания</a>.

prefix6

string

Агрегированный префикс IPv6.

summary_only

string

Включить/отключить фильтр более специфичных маршрутов из обновлений.

Choices:

  • "enable"
  • "disable"

always_compare_med

string

Включить/отключить постоянное сравнение MED.

Choices:

  • "enable"
  • "disable"

as

string

Номер AS маршрутизатора, формат asplain/asdot/asdot+, 0 для отключения BGP.

bestpath_as_path_ignore

string

Включить/отключить игнорирование пути AS.

Choices:

  • "enable"
  • "disable"

bestpath_cmp_confed_aspath

string

Включить/отключить сравнение длины пути федерации AS.

Choices:

  • "enable"
  • "disable"

bestpath_cmp_routerid

string

Включить/отключить сравнение ID маршрутизатора для идентичных путей EBGP.

Choices:

  • "enable"
  • "disable"

bestpath_med_confed

string

Включить/отключить сравнение MED среди путей конфедерации.

Choices:

  • "enable"
  • "disable"

bestpath_med_missing_as_worst

string

Включить/отключить обработку отсутствующего MED как наименее предпочтительного.

Choices:

  • "enable"
  • "disable"

client_to_client_reflection

string

Включить/отключить отражение маршрута клиент-клиент.

Choices:

  • "enable"
  • "disable"

cluster_id

string

ID кластера отражателя маршрута.

confederation_identifier

integer

Идентификатор конфедерации.

confederation_peers

list / elements=dictionary

Участники конфедерации.

peer

string / required

ID участника.

cross_family_conditional_adv

string

Включить/отключить условную рекламу между семействами адресов.

Choices:

  • "enable"
  • "disable"

dampening

string

Включить/отключить подавление колебаний маршрутов.

Choices:

  • "enable"
  • "disable"

dampening_max_suppress_time

integer

Максимальное количество минут, в течение которых маршрут может быть подавлен.

dampening_reachability_half_life

integer

Время полураспада доступности для штрафа (мин).

dampening_reuse

integer

Порог для повторного использования маршрутов.

dampening_route_map

string

Критерии демпфирования. Источник router.route-map.name.

dampening_suppress

integer

Порог для подавления маршрутов.

dampening_unreachability_half_life

integer

Время полураспада недоступности для штрафа (мин).

default_local_preference

integer

Локальное значение по умолчанию.

deterministic_med

string

Включить/отключить принудительное детерминированное сравнение MED.

Choices:

  • "enable"
  • "disable"

distance_external

integer

Расстояние для маршрутов внешних для AS.

distance_internal

integer

Расстояние для маршрутов внутренних для AS.

distance_local

integer

Расстояние для маршрутов локальных для AS.

ebgp_multipath

string

Включить/отключить многопутевой EBGP.

Choices:

  • "enable"
  • "disable"

enforce_first_as

string

Включить/отключить принудительное использование первого AS для маршрутов EBGP.

Choices:

  • "enable"
  • "disable"

fast_external_failover

string

Включить/отключить сброс сеанса BGP-пира, если связь падает.

Choices:

  • "enable"
  • "disable"

graceful_end_on_timer

string

Включить/отключить завершение грациозного перезапуска только по таймеру.

Choices:

  • "enable"
  • "disable"

graceful_restart

string

Включить/отключить возможности грациозного перезапуска BGP.

Choices:

  • "enable"
  • "disable"

graceful_restart_time

integer

Время, необходимое соседям для перезапуска (сек).

graceful_stalepath_time

integer

Время удержания устаревших путей перезапускающегося соседа (сек).

graceful_update_delay

integer

Задержка объявления/выбора маршрута после перезапуска (сек).

holdtime_timer

integer

Количество секунд для пометки пира как нерабочего.

ibgp_multipath

string

Включить/отключить многопутевой IBGP.

Choices:

  • "enable"
  • "disable"

ignore_optional_capability

string

Не отправлять сообщение уведомления о неизвестной дополнительной возможности.

Choices:

  • "enable"
  • "disable"

keepalive_timer

integer

Частота отправки запросов keep alive.

log_neighbour_changes

string

Логирование изменений соседей BGP.

Choices:

  • "enable"
  • "disable"

multipath_recursive_distance

string

Включить/выключить использование рекурсивного расстояния для выбора мультипути.

Choices:

  • "enable"
  • "disable"

neighbor

list / elements=dictionary

Таблица соседей BGP.

activate

string

Включить/выключить семейство адресов IPv4 для этого соседа.

Choices:

  • "enable"
  • "disable"

activate6

string

Включить/выключить семейство адресов IPv6 для этого соседа.

Choices:

  • "enable"
  • "disable"

activate_evpn

string

Включить/выключить семейство адресов L2VPN EVPN для этого соседа.

Choices:

  • "enable"
  • "disable"

activate_vpnv4

string

Включить/выключить семейство адресов VPNv4 для этого соседа.

Choices:

  • "enable"
  • "disable"

activate_vpnv6

string

Включить/выключить семейство адресов VPNv6 для этого соседа.

Choices:

  • "enable"
  • "disable"

additional_path

string

Включить/выключить возможность IPv4 additional-path.

Choices:

  • "send"
  • "receive"
  • "both"
  • "disable"

additional_path6

string

Включить/выключить возможность IPv6 additional-path.

Choices:

  • "send"
  • "receive"
  • "both"
  • "disable"

additional_path_vpnv4

string

Включить/выключить возможность VPNv4 additional-path.

Choices:

  • "send"
  • "receive"
  • "both"
  • "disable"

additional_path_vpnv6

string

Включить/выключить возможность VPNv6 additional-path.

Choices:

  • "send"
  • "receive"
  • "both"
  • "disable"

adv_additional_path

integer

Количество дополнительных путей IPv4, которые могут быть объявлены этому соседу.

adv_additional_path6

integer

Количество дополнительных путей IPv6, которые могут быть объявлены этому соседу.

adv_additional_path_vpnv4

integer

Количество дополнительных путей VPNv4, которые могут быть объявлены этому соседу.

adv_additional_path_vpnv6

integer

Количество дополнительных путей VPNv6, которые могут быть объявлены этому соседу.

advertisement_interval

integer

Минимальный интервал (сек) между отправкой обновлений.

allowas_in

integer

IPv4 Максимальное количество вхождений моего номера AS.

allowas_in6

integer

IPv6 Максимальное количество вхождений моего номера AS.

allowas_in_enable

string

Включить/выключить IPv4 Включить, чтобы разрешить мой AS в пути AS.

Choices:

  • "enable"
  • "disable"

allowas_in_enable6

string

Разрешить/запретить IPv6. Разрешить мой AS в пути AS.

Choices:

  • "enable"
  • "disable"

allowas_in_enable_evpn

string

Разрешить/запретить использование моего AS в пути AS для маршрута L2VPN EVPN.

Choices:

  • "enable"
  • "disable"

allowas_in_enable_vpnv4

string

Разрешить/запретить использование моего AS в пути AS для маршрута VPNv4.

Choices:

  • "enable"
  • "disable"

allowas_in_enable_vpnv6

string

Разрешить/запретить использование моего AS в пути AS для маршрута VPNv6.

Choices:

  • "enable"
  • "disable"

allowas_in_evpn

integer

Максимальное количество вхождений моего номера AS, разрешенных для маршрута L2VPN EVPN.

allowas_in_vpnv4

integer

Максимальное количество вхождений моего номера AS, разрешенных для маршрута VPNv4.

allowas_in_vpnv6

integer

Максимальное количество вхождений моего номера AS, разрешенных для маршрута VPNv6.

as_override

string

Разрешить/запретить замену AS пира на собственный AS для IPv4.

Choices:

  • "enable"
  • "disable"

as_override6

string

Разрешить/запретить замену AS пира на собственный AS для IPv6.

Choices:

  • "enable"
  • "disable"

attribute_unchanged

list / elements=string

IPv4 Список атрибутов, которые не должны изменяться.

Choices:

  • "as-path"
  • "med"
  • "next-hop"

attribute_unchanged6

list / elements=string

IPv6 Список атрибутов, которые не должны изменяться.

Choices:

  • "as-path"
  • "med"
  • "next-hop"

attribute_unchanged_vpnv4

list / elements=string

Список атрибутов, которые не должны изменяться для маршрута VPNv4.

Choices:

  • "as-path"
  • "med"
  • "next-hop"

attribute_unchanged_vpnv6

list / elements=string

Список атрибутов, которые не должны изменяться для маршрута VPNv6.

Choices:

  • "as-path"
  • "med"
  • "next-hop"

auth_options

string

Имя цепочки ключей для параметров аутентификации TCP. Источник router.key-chain.name.

bfd

string

Разрешить/запретить BFD для этого соседа.

Choices:

  • "enable"
  • "disable"

capability_default_originate

string

Разрешить/запретить рекламировать маршрут IPv4 по умолчанию этому соседу.

Choices:

  • "enable"
  • "disable"

capability_default_originate6

string

Разрешить/запретить рекламировать маршрут IPv6 по умолчанию этому соседу.

Choices:

  • "enable"
  • "disable"

capability_dynamic

string

Разрешить/запретить рекламировать динамические возможности этому соседу.

Choices:

  • "enable"
  • "disable"

capability_graceful_restart

string

Включить/отключить рекламу возможности плавного перезапуска IPv4 для этого соседа.

Choices:

  • "enable"
  • "disable"

capability_graceful_restart6

string

Включить/отключить рекламу возможности плавного перезапуска IPv6 для этого соседа.

Choices:

  • "enable"
  • "disable"

capability_graceful_restart_evpn

string

Включить/отключить рекламу возможности плавного перезапуска L2VPN EVPN для этого соседа.

Choices:

  • "enable"
  • "disable"

capability_graceful_restart_vpnv4

string

Включить/отключить рекламу возможности плавного перезапуска VPNv4 для этого соседа.

Choices:

  • "enable"
  • "disable"

capability_graceful_restart_vpnv6

string

Включить/отключить рекламу возможности плавного перезапуска VPNv6 для этого соседа.

Choices:

  • "enable"
  • "disable"

capability_orf

string

Принять/отправить списки ORF IPv4 этому соседу.

Choices:

  • "none"
  • "receive"
  • "send"
  • "both"

capability_orf6

string

Принять/отправить списки ORF IPv6 этому соседу.

Choices:

  • "none"
  • "receive"
  • "send"
  • "both"

capability_route_refresh

string

Включить/отключить рекламу возможности обновления маршрута для этого соседа.

Choices:

  • "enable"
  • "disable"

conditional_advertise

list / elements=dictionary

Условное объявление.

advertise_routemap

string / required

Имя карты маршрутизации для объявления. Источник router.route-map.name.

condition_routemap

list / elements=dictionary

Список условных карт маршрутизации. Источник router.route-map.name.

name

string / required

Карта маршрутизации. Источник router.route-map.name.

condition_type

string

Тип условия.

Choices:

  • "exist"
  • "non-exist"

conditional_advertise6

list / elements=dictionary

Условное объявление IPv6.

advertise_routemap

string / required

Имя карты маршрутизации для объявления. Источник router.route-map.name.

condition_routemap

list / elements=dictionary

Список условных карт маршрутизации. Источник router.route-map.name.

name

string / required

Карта маршрутизации. Источник router.route-map.name.

condition_type

string

Тип условия.

Choices:

  • "exist"
  • "non-exist"

connect_timer

integer

Интервал (сек) для таймера соединения.

default_originate_routemap

string

Карта маршрутов для указания критериев для генерации маршрута IPv4 по умолчанию. Источник router.route-map.name.

default_originate_routemap6

string

Карта маршрутов для указания критериев для генерации маршрута IPv6 по умолчанию. Источник router.route-map.name.

description

string

Описание.

distribute_list_in

string

Фильтр для обновлений IPv4 от этого соседа. Источник router.access-list.name.

distribute_list_in6

string

Фильтр для обновлений IPv6 от этого соседа. Источник router.access-list6.name.

distribute_list_in_vpnv4

string

Фильтр для обновлений VPNv4 от этого соседа. Источник router.access-list.name.

distribute_list_in_vpnv6

string

Фильтр для обновлений VPNv6 от этого соседа. Источник router.access-list6.name.

distribute_list_out

string

Фильтр для обновлений IPv4 для этого соседа. Источник router.access-list.name.

distribute_list_out6

string

Фильтр для обновлений IPv6 для этого соседа. Источник router.access-list6.name.

distribute_list_out_vpnv4

string

Фильтр для обновлений VPNv4 для этого соседа. Источник router.access-list.name.

distribute_list_out_vpnv6

string

Фильтр для обновлений VPNv6 для этого соседа. Источник router.access-list6.name.

dont_capability_negotiate

string

Не вести переговоры о возможностях с этим соседом.

Варианты:

  • "enable"
  • "disable"

ebgp_enforce_multihop

string

Включить/отключить разрешение многоходовых соседей EBGP.

Варианты:

  • "enable"
  • "disable"

ebgp_multihop_ttl

integer

EBGP многоходовое TTL для этого пира.

filter_list_in

string

BGP-фильтр для входящих маршрутов IPv4. Источник router.aspath-list.name.

filter_list_in6

string

BGP-фильтр для входящих маршрутов IPv6. Источник router.aspath-list.name.

filter_list_in_vpnv4

string

BGP-фильтр для входящих маршрутов VPNv4. Источник router.aspath-list.name.

filter_list_in_vpnv6

string

BGP-фильтр для входящих маршрутов VPNv6. Источник router.aspath-list.name.

filter_list_out

string

BGP-фильтр для исходящих маршрутов IPv4. Источник router.aspath-list.name.

filter_list_out6

string

BGP-фильтр для исходящих маршрутов IPv6. Источник router.aspath-list.name.

filter_list_out_vpnv4

string

BGP-фильтр для исходящих маршрутов VPNv4. Источник router.aspath-list.name.

filter_list_out_vpnv6

string

BGP-фильтр для исходящих маршрутов VPNv6. Источник router.aspath-list.name.

holdtime_timer

integer

Интервал (сек) до того, как пир будет считаться потерянным.

interface

string

Укажите исходящий интерфейс для соединения с пиром. Для пира IPv6 интерфейс должен иметь адрес уровня соединения. Источник system .interface.name.

ip

string / required

IP/IPv6-адрес соседа.

keep_alive_timer

integer

Интервал таймера keep alive (сек).

link_down_failover

string

Включить/отключить отработку отказа при обрыве связи.

Choices:

  • "enable"
  • "disable"

local_as

string

Локальный номер AS соседа.

local_as_no_prepend

string

Не добавлять локальный AS к входящим обновлениям.

Choices:

  • "enable"
  • "disable"

local_as_replace_as

string

Заменить реальный AS на локальный AS в исходящих обновлениях.

Choices:

  • "enable"
  • "disable"

maximum_prefix

integer

Максимальное количество префиксов IPv4 для принятия от этого пира.

maximum_prefix6

integer

Максимальное количество префиксов IPv6 для принятия от этого пира.

maximum_prefix_evpn

integer

Максимальное количество префиксов L2VPN EVPN для принятия от этого пира.

maximum_prefix_threshold

integer

Максимальное пороговое значение для префиксов IPv4 (1 - 100 процентов).

maximum_prefix_threshold6

integer

Максимальное пороговое значение для префиксов IPv6 (1 - 100 процентов).

maximum_prefix_threshold_evpn

integer

Максимальное пороговое значение для префиксов L2VPN EVPN (1 - 100 процентов).

maximum_prefix_threshold_vpnv4

integer

Максимальное пороговое значение для префиксов VPNv4 (1 - 100 процентов).

maximum_prefix_threshold_vpnv6

integer

Максимальное пороговое значение для префиксов VPNv6 (1 - 100 процентов).

maximum_prefix_vpnv4

integer

Максимальное количество префиксов VPNv4 для принятия от этого пира.

maximum_prefix_vpnv6

integer

Максимальное количество префиксов VPNv6 для принятия от этого пира.

maximum_prefix_warning_only

string

Включить/отключить отображение только предупреждающего сообщения при превышении лимита IPv4.

Choices:

  • "enable"
  • "disable"

maximum_prefix_warning_only6

string

Включить/отключить отображение только предупреждающего сообщения при превышении лимита IPv6.

Choices:

  • "enable"
  • "disable"

maximum_prefix_warning_only_evpn

string

Включить/отключить отправку только предупреждающего сообщения при превышении лимита маршрутов L2VPN EVPN.

Choices:

  • "enable"
  • "disable"

maximum_prefix_warning_only_vpnv4

string

Включить/отключить отображение только предупреждающего сообщения при превышении лимита маршрутов VPNv4.

Choices:

  • "enable"
  • "disable"

maximum_prefix_warning_only_vpnv6

string

Включить/отключить отображение предупреждающего сообщения при превышении лимита маршрутов VPNv6.

Choices:

  • "enable"
  • "disable"

next_hop_self

string

Включить/отключить вычисление IPv4 next-hop для этого соседа.

Choices:

  • "enable"
  • "disable"

next_hop_self6

string

Включить/отключить вычисление IPv6 next-hop для этого соседа.

Choices:

  • "enable"
  • "disable"

next_hop_self_rr

string

Включить/отключить установку адреса nexthop на IPv4 адрес интерфейса для маршрутов route-reflector.

Choices:

  • "enable"
  • "disable"

next_hop_self_rr6

string

Включить/отключить установку адреса nexthop на IPv6 адрес интерфейса для маршрутов route-reflector.

Choices:

  • "enable"
  • "disable"

next_hop_self_vpnv4

string

Включить/отключить установку VPNv4 next-hop на IP адрес интерфейса для этого соседа.

Choices:

  • "enable"
  • "disable"

next_hop_self_vpnv6

string

Включить/отключить использование IP адреса исходящего интерфейса в качестве VPNv6 next-hop для этого соседа.

Choices:

  • "enable"
  • "disable"

override_capability

string

Включить/отключить переопределение результата согласования возможностей.

Choices:

  • "enable"
  • "disable"

passive

string

Включить/отключить отправку открытых сообщений этому соседу.

Choices:

  • "enable"
  • "disable"

password

string

Пароль, используемый в MD5-аутентификации.

prefix_list_in

string

IPv4 Входящий фильтр для обновлений от этого соседа. Источник router.prefix-list.name.

prefix_list_in6

string

IPv6 Входящий фильтр для обновлений от этого соседа. Источник router.prefix-list6.name.

prefix_list_in_vpnv4

string

Входящий фильтр для VPNv4 обновлений от этого соседа. Источник router.prefix-list.name.

prefix_list_in_vpnv6

string

Входящий фильтр для VPNv6 обновлений от этого соседа. Источник router.prefix-list6.name.

prefix_list_out

string

IPv4 Исходящий фильтр для обновлений для этого соседа. Источник router.prefix-list.name.

prefix_list_out6

string

IPv6 Исходящий фильтр для обновлений для этого соседа. Источник router.prefix-list6.name.

prefix_list_out_vpnv4

string

Исходящий фильтр для VPNv4 обновлений для этого соседа. Источник router.prefix-list.name.

prefix_list_out_vpnv6

string

Исходящий фильтр для VPNv6 обновлений для этого соседа. Источник router.prefix-list6.name.

remote_as

string

Номер AS соседа.

remove_private_as

string

Включить/отключить удаление частного номера AS из исходящих IPv4 обновлений.

Choices:

  • "enable"
  • "disable"

remove_private_as6

string

Включить/отключить удаление частного номера AS из исходящих IPv6 обновлений.

Choices:

  • "enable"
  • "disable"

remove_private_as_evpn

string

Включить/выключить удаление номера частного AS из исходящих обновлений L2VPN EVPN.

Choices:

  • "enable"
  • "disable"

remove_private_as_vpnv4

string

Включить/выключить удаление номера частного AS из исходящих обновлений VPNv4.

Choices:

  • "enable"
  • "disable"

remove_private_as_vpnv6

string

Включить/выключить удаление номера частного AS из исходящих обновлений VPNv6.

Choices:

  • "enable"
  • "disable"

restart_time

integer

Время задержки плавного перезапуска (сек, 0 = значение по умолчанию).

retain_stale_time

integer

Время сохранения устаревших маршрутов.

route_map_in

string

Фильтр входящего маршрута IPv4. Источник router.route-map.name.

route_map_in6

string

Фильтр входящего маршрута IPv6. Источник router.route-map.name.

route_map_in_evpn

string

Фильтр входящего маршрута L2VPN EVPN. Источник router.route-map.name.

route_map_in_vpnv4

string

Фильтр входящего маршрута VPNv4. Источник router.route-map.name.

route_map_in_vpnv6

string

Фильтр входящего маршрута VPNv6. Источник router.route-map.name.

route_map_out

string

Фильтр исходящего маршрута IPv4. Источник router.route-map.name.

route_map_out6

string

Фильтр исходящего маршрута IPv6. Источник router.route-map.name.

route_map_out6_preferable

string

Фильтр исходящего маршрута IPv6, если пир предпочтительнее. Источник router.route-map.name.

route_map_out_evpn

string

Фильтр исходящего маршрута L2VPN EVPN. Источник router.route-map.name.

route_map_out_preferable

string

Фильтр исходящего маршрута IPv4, если пир предпочтительнее. Источник router.route-map.name.

route_map_out_vpnv4

string

Фильтр исходящего маршрута VPNv4. Источник router.route-map.name.

route_map_out_vpnv4_preferable

string

Фильтр исходящего маршрута VPNv4, если пир предпочтительнее. Источник router.route-map.name.

route_map_out_vpnv6

string

Фильтр исходящего маршрута VPNv6. Источник router.route-map.name.

route_map_out_vpnv6_preferable

string

Фильтр исходящего маршрута VPNv6, если этот сосед предпочтительнее. Источник router.route-map.name.

route_reflector_client

string

Включить/выключить клиент отражателя маршрута IPv4 AS.

Choices:

  • "enable"
  • "disable"

route_reflector_client6

string

Включить/выключить клиент отражателя маршрута IPv6 AS.

Choices:

  • "enable"
  • "disable"

route_reflector_client_evpn

string

Включить/выключить клиента отражателя маршрута L2VPN EVPN AS для этого соседа.

Choices:

  • "enable"
  • "disable"

route_reflector_client_vpnv4

string

Включить/отключить VPNv4 AS route reflector client для этого соседа.

Choices:

  • "enable"
  • "disable"

route_reflector_client_vpnv6

string

Включить/отключить VPNv6 AS route reflector client для этого соседа.

Choices:

  • "enable"
  • "disable"

route_server_client

string

Включить/отключить IPv4 AS route server client.

Choices:

  • "enable"
  • "disable"

route_server_client6

string

Включить/отключить IPv6 AS route server client.

Choices:

  • "enable"
  • "disable"

route_server_client_evpn

string

Включить/отключить L2VPN EVPN AS route server client для этого соседа.

Choices:

  • "enable"
  • "disable"

route_server_client_vpnv4

string

Включить/отключить VPNv4 AS route server client для этого соседа.

Choices:

  • "enable"
  • "disable"

route_server_client_vpnv6

string

Включить/отключить VPNv6 AS route server client для этого соседа.

Choices:

  • "enable"
  • "disable"

send_community

string

Отправить атрибут сообщества IPv4 соседу.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

send_community6

string

Отправить атрибут сообщества IPv6 соседу.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

send_community_evpn

string

Включить/отключить отправку атрибута сообщества соседу для семейства адресов L2VPN EVPN.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

send_community_vpnv4

string

Отправить атрибут сообщества соседу для семейства адресов VPNv4.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

send_community_vpnv6

string

Включить/отключить отправку атрибута сообщества этому соседу для семейства адресов VPNv6.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

shutdown

string

Включить/отключить отключение этого соседа.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration

string

Включить/отключить разрешение входящей мягкой переконфигурации IPv4.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration6

string

Включить/отключить разрешение входящей мягкой переконфигурации IPv6.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration_evpn

string

Включить/отключить входящую мягкую переконфигурацию L2VPN EVPN.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration_vpnv4

string

Включить/отключить разрешение входящей мягкой переконфигурации VPNv4.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration_vpnv6

string

Включить/отключить входящую мягкую переконфигурацию VPNv6.

Choices:

  • "enable"
  • "disable"

stale_route

string

Включить/отключить устаревший маршрут после отключения соседа.

Choices:

  • "enable"
  • "disable"

strict_capability_match

string

Включить/отключить строгое соответствие возможностей.

Choices:

  • "enable"
  • "disable"

unsuppress_map

string

Карта маршрутов IPv4 для выборочного отмены подавления маршрутов. Источник router.route-map.name.

unsuppress_map6

string

Карта маршрутов IPv6 для выборочного отмены подавления маршрутов. Источник router.route-map.name.

update_source

string

Интерфейс для использования в качестве исходного IP/IPv6 адреса TCP соединений. Источник system.interface.name.

weight

integer

Вес соседа.

neighbor_group

list / elements=dictionary

Таблица групп соседей BGP.

activate

string

Включить/отключить семейство адресов IPv4 для этого соседа.

Choices:

  • "enable"
  • "disable"

activate6

string

Включить/отключить семейство адресов IPv6 для этого соседа.

Choices:

  • "enable"
  • "disable"

activate_evpn

string

Включить/отключить семейство адресов L2VPN EVPN для этого соседа.

Choices:

  • "enable"
  • "disable"

activate_vpnv4

string

Включить/отключить семейство адресов VPNv4 для этого соседа.

Choices:

  • "enable"
  • "disable"

activate_vpnv6

string

Включить/отключить семейство адресов VPNv6 для этого соседа.

Choices:

  • "enable"
  • "disable"

additional_path

string

Включить/отключить возможность дополнительного пути IPv4.

Choices:

  • "send"
  • "receive"
  • "both"
  • "disable"

additional_path6

string

Включить/отключить возможность дополнительного пути IPv6.

Choices:

  • "send"
  • "receive"
  • "both"
  • "disable"

additional_path_vpnv4

string

Включить/отключить возможность дополнительного пути VPNv4.

Choices:

  • "send"
  • "receive"
  • "both"
  • "disable"

additional_path_vpnv6

string

Включить/отключить возможность дополнительного пути VPNv6.

Choices:

  • "send"
  • "receive"
  • "both"
  • "disable"

adv_additional_path

integer

Количество дополнительных путей IPv4, которые могут быть объявлены этому соседу.

adv_additional_path6

integer

Количество дополнительных путей IPv6, которые могут быть объявлены этому соседу.

adv_additional_path_vpnv4

integer

Количество дополнительных путей VPNv4, которые могут быть объявлены этому соседу.

adv_additional_path_vpnv6

integer

Количество дополнительных путей VPNv6, которые могут быть объявлены этому соседу.

advertisement_interval

integer

Минимальный интервал (сек) между отправкой обновлений.

allowas_in

integer

IPv4 Максимальное количество вхождений моего номера AS.

allowas_in6

integer

IPv6 Максимальное количество вхождений моего номера AS.

allowas_in_enable

string

Включить/отключить IPv4 Разрешить мой AS в пути AS.

Варианты:

  • "enable"
  • "disable"

allowas_in_enable6

string

Включить/отключить IPv6 Разрешить мой AS в пути AS.

Варианты:

  • "enable"
  • "disable"

allowas_in_enable_evpn

string

Включить/отключить разрешение моего AS в пути AS для маршрута L2VPN EVPN.

Варианты:

  • "enable"
  • "disable"

allowas_in_enable_vpnv4

string

Включить/отключить разрешение моего AS в пути AS для маршрута VPNv4.

Варианты:

  • "enable"
  • "disable"

allowas_in_enable_vpnv6

string

Включить/отключить использование моего AS в пути AS для маршрута VPNv6.

Варианты:

  • "enable"
  • "disable"

allowas_in_evpn

integer

Максимальное количество вхождений моего номера AS, разрешенных для маршрута L2VPN EVPN.

allowas_in_vpnv4

integer

Максимальное количество вхождений моего номера AS, разрешенных для маршрута VPNv4.

allowas_in_vpnv6

integer

Максимальное количество вхождений моего номера AS, разрешенных для маршрута VPNv6.

as_override

string

Включить/отключить замену AS пира на собственный AS для IPv4.

Варианты:

  • "enable"
  • "disable"

as_override6

string

Включить/отключить замену AS пира на собственный AS для IPv6.

Варианты:

  • "enable"
  • "disable"

attribute_unchanged

list / elements=string

IPv4 Список атрибутов, которые должны оставаться неизменными.

Варианты:

  • "as-path"
  • "med"
  • "next-hop"

attribute_unchanged6

list / elements=string

IPv6 Список атрибутов, которые должны оставаться неизменными.

Варианты:

  • "as-path"
  • "med"
  • "next-hop"

attribute_unchanged_vpnv4

list / elements=string

Список атрибутов, которые должны оставаться неизменными для маршрута VPNv4.

Варианты:

  • "as-path"
  • "med"
  • "next-hop"

attribute_unchanged_vpnv6

list / elements=string

Список атрибутов, которые не должны быть изменены для маршрута VPNv6.

Варианты:

  • "as-path"
  • "med"
  • "next-hop"

auth_options

string

Имя цепочки ключей для параметров TCP-аутентификации. Источник router.key-chain.name.

bfd

string

Включить/отключить BFD для этого соседа.

Варианты:

  • "enable"
  • "disable"

capability_default_originate

string

Включить/отключить рекламу маршрута IPv4 по умолчанию для этого соседа.

Варианты:

  • "enable"
  • "disable"

capability_default_originate6

string

Включить/отключить рекламу маршрута IPv6 по умолчанию для этого соседа.

Варианты:

  • "enable"
  • "disable"

capability_dynamic

string

Включить/отключить рекламу динамических возможностей для этого соседа.

Варианты:

  • "enable"
  • "disable"

capability_graceful_restart

string

Включить/отключить рекламу возможности плавного перезапуска IPv4 для этого соседа.

Варианты:

  • "enable"
  • "disable"

capability_graceful_restart6

string

Включить/отключить рекламу возможности плавного перезапуска IPv6 для этого соседа.

Варианты:

  • "enable"
  • "disable"

capability_graceful_restart_evpn

string

Включить/отключить рекламу возможности плавного перезапуска L2VPN EVPN для этого соседа.

Варианты:

  • "enable"
  • "disable"

capability_graceful_restart_vpnv4

string

Включить/отключить рекламу возможности плавного перезапуска VPNv4 для этого соседа.

Варианты:

  • "enable"
  • "disable"

capability_graceful_restart_vpnv6

string

Включить/отключить рекламу возможности плавного перезапуска VPNv6 для этого соседа.

Варианты:

  • "enable"
  • "disable"

capability_orf

string

Принимать/отправлять списки ORF IPv4 этому соседу.

Варианты:

  • "none"
  • "receive"
  • "send"
  • "both"

capability_orf6

string

Принимать/отправлять списки ORF IPv6 этому соседу.

Варианты:

  • "none"
  • "receive"
  • "send"
  • "both"

capability_route_refresh

string

Включить/отключить рекламу возможности обновления маршрута для этого соседа.

Варианты:

  • "enable"
  • "disable"

connect_timer

integer

Интервал (сек) для таймера соединения.

default_originate_routemap

string

Карта маршрутов для указания критериев для генерации IPv4 по умолчанию. Источник router.route-map.name.

default_originate_routemap6

string

Карта маршрутов для указания критериев для генерации IPv6 по умолчанию. Источник router.route-map.name.

description

string

Описание.

distribute_list_in

string

Фильтр для обновлений IPv4 от этого соседа. Источник router.access-list.name.

distribute_list_in6

string

Фильтр для обновлений IPv6 от этого соседа. Источник router.access-list6.name.

distribute_list_in_vpnv4

string

Фильтр для обновлений VPNv4 от этого соседа. Источник router.access-list.name.

distribute_list_in_vpnv6

string

Фильтр для обновлений VPNv6 от этого соседа. Источник router.access-list6.name.

distribute_list_out

string

Фильтр для обновлений IPv4 для этого соседа. Источник router.access-list.name.

distribute_list_out6

string

Фильтр для обновлений IPv6 для этого соседа. Источник router.access-list6.name.

distribute_list_out_vpnv4

string

Фильтр для обновлений VPNv4 для этого соседа. Источник router.access-list.name.

distribute_list_out_vpnv6

string

Фильтр для обновлений VPNv6 для этого соседа. Источник router.access-list6.name.

dont_capability_negotiate

string

Не вести переговоры о возможностях с этим соседом.

Варианты:

  • "enable"
  • "disable"

ebgp_enforce_multihop

string

Включить/выключить разрешение многоходовых соседей EBGP.

Варианты:

  • "enable"
  • "disable"

ebgp_multihop_ttl

integer

EBGP многоходовое TTL для этого пира.

filter_list_in

string

BGP фильтр для входящих маршрутов IPv4. Источник router.aspath-list.name.

filter_list_in6

string

BGP фильтр для входящих маршрутов IPv6. Источник router.aspath-list.name.

filter_list_in_vpnv4

string

BGP фильтр для входящих маршрутов VPNv4. Источник router.aspath-list.name.

filter_list_in_vpnv6

string

BGP фильтр для входящих маршрутов VPNv6. Источник router.aspath-list.name.

filter_list_out

string

BGP фильтр для исходящих маршрутов IPv4. Источник router.aspath-list.name.

filter_list_out6

string

BGP фильтр для исходящих маршрутов IPv6. Источник router.aspath-list.name.

filter_list_out_vpnv4

string

BGP фильтр для исходящих маршрутов VPNv4. Источник router.aspath-list.name.

filter_list_out_vpnv6

string

BGP фильтр для исходящих маршрутов VPNv6. Источник router.aspath-list.name.

holdtime_timer

integer

Интервал (сек) прежде чем пир будет считаться мертвым.

interface

string

Укажите исходящий интерфейс для соединения пира. Для пира IPv6 интерфейс должен иметь локальный адрес связи. Источник system .interface.name.

keep_alive_timer

integer

Интервал таймера keep alive (сек).

link_down_failover

string

Включить/выключить отработку отказа при отключении линии.

Варианты:

  • "enable"
  • "disable"

local_as

string

Локальный номер AS соседа.

local_as_no_prepend

string

Не добавлять local-as к входящим обновлениям.

Варианты:

  • "enable"
  • "disable"

local_as_replace_as

string

Заменять реальный AS на local-as в исходящих обновлениях.

Choices:

  • "enable"
  • "disable"

maximum_prefix

integer

Максимальное количество префиксов IPv4 для принятия от этого пира.

maximum_prefix6

integer

Максимальное количество префиксов IPv6 для принятия от этого пира.

maximum_prefix_evpn

integer

Максимальное количество префиксов L2VPN EVPN для принятия от этого пира.

maximum_prefix_threshold

integer

Максимальное пороговое значение для префиксов IPv4 (1 - 100 процентов).

maximum_prefix_threshold6

integer

Максимальное пороговое значение для префиксов IPv6 (1 - 100 процентов).

maximum_prefix_threshold_evpn

integer

Максимальное пороговое значение для префиксов L2VPN EVPN (1 - 100 процентов).

maximum_prefix_threshold_vpnv4

integer

Максимальное пороговое значение для префиксов VPNv4 (1 - 100 процентов).

maximum_prefix_threshold_vpnv6

integer

Максимальное пороговое значение для префиксов VPNv6 (1 - 100 процентов).

maximum_prefix_vpnv4

integer

Максимальное количество префиксов VPNv4 для принятия от этого пира.

maximum_prefix_vpnv6

integer

Максимальное количество префиксов VPNv6 для принятия от этого пира.

maximum_prefix_warning_only

string

Включить/выключить отображение только предупреждающего сообщения для IPv4 при превышении лимита.

Choices:

  • "enable"
  • "disable"

maximum_prefix_warning_only6

string

Включить/выключить отображение только предупреждающего сообщения для IPv6 при превышении лимита.

Choices:

  • "enable"
  • "disable"

maximum_prefix_warning_only_evpn

string

Включить/выключить отправку только предупреждающего сообщения при превышении лимита маршрутов L2VPN EVPN.

Choices:

  • "enable"
  • "disable"

maximum_prefix_warning_only_vpnv4

string

Включить/выключить отображение только предупреждающего сообщения при превышении лимита маршрутов VPNv4.

Choices:

  • "enable"
  • "disable"

maximum_prefix_warning_only_vpnv6

string

Включить/выключить отображение предупреждающего сообщения при превышении лимита маршрутов VPNv6.

Choices:

  • "enable"
  • "disable"

name

string / required

Имя группы соседей.

next_hop_self

string

Включить/выключить вычисление next-hop IPv4 для этого соседа.

Choices:

  • "enable"
  • "disable"

next_hop_self6

string

Включить/выключить вычисление next-hop IPv6 для этого соседа.

Choices:

  • "enable"
  • "disable"

next_hop_self_rr

string

Включить/выключить установку адреса nexthop на IPv4 адрес интерфейса для маршрутов route-reflector.

Choices:

  • "enable"
  • "disable"

next_hop_self_rr6

string

Включить/отключить установку адреса nexthop в адрес IPv6 интерфейса для маршрутов route-reflector.

Choices:

  • "enable"
  • "disable"

next_hop_self_vpnv4

string

Включить/отключить установку VPNv4 next-hop в IP-адрес интерфейса для этого соседа.

Choices:

  • "enable"
  • "disable"

next_hop_self_vpnv6

string

Включить/отключить использование IP-адреса исходящего интерфейса в качестве VPNv6 next-hop для этого соседа.

Choices:

  • "enable"
  • "disable"

override_capability

string

Включить/отключить переопределение результата согласования возможностей.

Choices:

  • "enable"
  • "disable"

passive

string

Включить/отключить отправку открытых сообщений этому соседу.

Choices:

  • "enable"
  • "disable"

password

string

Пароль, используемый в MD5-аутентификации.

prefix_list_in

string

Входящий фильтр IPv4 для обновлений от этого соседа. Источник router.prefix-list.name.

prefix_list_in6

string

Входящий фильтр IPv6 для обновлений от этого соседа. Источник router.prefix-list6.name.

prefix_list_in_vpnv4

string

Входящий фильтр для обновлений VPNv4 от этого соседа. Источник router.prefix-list.name.

prefix_list_in_vpnv6

string

Входящий фильтр для обновлений VPNv6 от этого соседа. Источник router.prefix-list6.name.

prefix_list_out

string

Исходящий фильтр IPv4 для обновлений этому соседу. Источник router.prefix-list.name.

prefix_list_out6

string

Исходящий фильтр IPv6 для обновлений этому соседу. Источник router.prefix-list6.name.

prefix_list_out_vpnv4

string

Исходящий фильтр для обновлений VPNv4 этому соседу. Источник router.prefix-list.name.

prefix_list_out_vpnv6

string

Исходящий фильтр для обновлений VPNv6 этому соседу. Источник router.prefix-list6.name.

remote_as

string

Номер AS соседа.

remote_as_filter

string

BGP-фильтр для удаленного AS. Источник router.aspath-list.name.

remove_private_as

string

Включить/отключить удаление частного номера AS из исходящих обновлений IPv4.

Choices:

  • "enable"
  • "disable"

remove_private_as6

string

Включить/отключить удаление частного номера AS из исходящих обновлений IPv6.

Choices:

  • "enable"
  • "disable"

remove_private_as_evpn

string

Включить/отключить удаление частного номера AS из исходящих обновлений L2VPN EVPN.

Choices:

  • "enable"
  • "disable"

remove_private_as_vpnv4

string

Включить/отключить удаление частного номера AS из исходящих обновлений VPNv4.

Choices:

  • "enable"
  • "disable"

remove_private_as_vpnv6

string

Включить/отключить удаление частного номера AS из исходящих обновлений VPNv6.

Choices:

  • "enable"
  • "disable"

restart_time

integer

Время задержки плавного перезапуска (сек, 0 = значение по умолчанию).

retain_stale_time

integer

Время хранения устаревших маршрутов.

route_map_in

string

Фильтр карты маршрутов IPv4 входящего трафика. Источник router.route-map.name.

route_map_in6

string

Фильтр карты маршрутов IPv6 входящего трафика. Источник router.route-map.name.

route_map_in_evpn

string

Фильтр карты маршрутов L2VPN EVPN входящего трафика. Источник router.route-map.name.

route_map_in_vpnv4

string

Фильтр карты маршрутов VPNv4 входящего трафика. Источник router.route-map.name.

route_map_in_vpnv6

string

Фильтр карты маршрутов VPNv6 входящего трафика. Источник router.route-map.name.

route_map_out

string

Фильтр карты маршрутов IPv4 исходящего трафика. Источник router.route-map.name.

route_map_out6

string

Фильтр карты маршрутов IPv6 исходящего трафика. Источник router.route-map.name.

route_map_out6_preferable

string

Фильтр карты маршрутов IPv6 исходящего трафика, если пир предпочтительнее. Источник router.route-map.name.

route_map_out_evpn

string

Фильтр карты маршрутов L2VPN EVPN исходящего трафика. Источник router.route-map.name.

route_map_out_preferable

string

Фильтр карты маршрутов IPv4 исходящего трафика, если пир предпочтительнее. Источник router.route-map.name.

route_map_out_vpnv4

string

Фильтр карты маршрутов VPNv4 исходящего трафика. Источник router.route-map.name.

route_map_out_vpnv4_preferable

string

Фильтр карты маршрутов VPNv4 исходящего трафика, если пир предпочтительнее. Источник router.route-map.name.

route_map_out_vpnv6

string

Фильтр карты маршрутов VPNv6 исходящего трафика. Источник router.route-map.name.

route_map_out_vpnv6_preferable

string

Фильтр карты маршрутов VPNv6 исходящего трафика, если этот сосед предпочтительнее. Источник router.route-map.name.

route_reflector_client

string

Включить/отключить клиент отражателя маршрутов IPv4 AS.

Choices:

  • "enable"
  • "disable"

route_reflector_client6

string

Включить/отключить клиент отражателя маршрутов IPv6 AS.

Choices:

  • "enable"
  • "disable"

route_reflector_client_evpn

string

Включить/отключить клиент отражателя маршрутов L2VPN EVPN AS для этого соседа.

Choices:

  • "enable"
  • "disable"

route_reflector_client_vpnv4

string

Включить/отключить клиент отражателя маршрутов VPNv4 AS для этого соседа.

Choices:

  • "enable"
  • "disable"

route_reflector_client_vpnv6

string

Включить/отключить клиент отражателя маршрутов VPNv6 AS для этого соседа.

Choices:

  • "enable"
  • "disable"

route_server_client

string

Включить/отключить клиент маршрутного сервера IPv4 AS.

Choices:

  • "enable"
  • "disable"

route_server_client6

string

Включить/отключить клиент маршрутного сервера IPv6 AS.

Choices:

  • "enable"
  • "disable"

route_server_client_evpn

string

Включить/отключить клиент маршрутного сервера L2VPN EVPN AS для этого соседа.

Choices:

  • "enable"
  • "disable"

route_server_client_vpnv4

string

Включить/отключить клиент маршрутного сервера VPNv4 AS для этого соседа.

Choices:

  • "enable"
  • "disable"

route_server_client_vpnv6

string

Включить/отключить клиент маршрутного сервера VPNv6 AS для этого соседа.

Choices:

  • "enable"
  • "disable"

send_community

string

Отправить атрибут сообщества IPv4 соседу.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

send_community6

string

Отправить атрибут сообщества IPv6 соседу.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

send_community_evpn

string

Включить/отключить отправку атрибута сообщества соседу для семейства адресов L2VPN EVPN.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

send_community_vpnv4

string

Отправить атрибут сообщества соседу для семейства адресов VPNv4.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

send_community_vpnv6

string

Включить/отключить отправку атрибута сообщества этому соседу для семейства адресов VPNv6.

Choices:

  • "standard"
  • "extended"
  • "both"
  • "disable"

shutdown

string

Включить/отключить отключение этого соседа.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration

string

Включить/отключить разрешение входящей мягкой реконфигурации IPv4.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration6

string

Включить/отключить разрешение входящей мягкой реконфигурации IPv6.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration_evpn

string

Включить/отключить входящую мягкую реконфигурацию L2VPN EVPN.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration_vpnv4

string

Включить/отключить разрешение входящей мягкой реконфигурации VPNv4.

Choices:

  • "enable"
  • "disable"

soft_reconfiguration_vpnv6

string

Включить/отключить входящую мягкую реконфигурацию VPNv6.

Choices:

  • "enable"
  • "disable"

stale_route

string

Включить/отключить устаревший маршрут после отключения соседа.

Choices:

  • "enable"
  • "disable"

strict_capability_match

string

Включить/отключить строгое соответствие возможностям.

Варианты:

  • "enable"
  • "disable"

unsuppress_map

string

Карта маршрутов IPv4 для выборочного отключения подавленных маршрутов. Источник router.route-map.name.

unsuppress_map6

string

Карта маршрутов IPv6 для выборочного отключения подавленных маршрутов. Источник router.route-map.name.

update_source

string

Интерфейс, используемый в качестве исходного IP/IPv6 адреса TCP-соединений. Источник system.interface.name.

weight

integer

Вес соседа.

neighbor_range

list / elements=dictionary

Таблица диапазонов BGP-соседей.

id

integer / required

ID диапазона соседей. См. <a href=’#notes’>Примечания</a>.

max_neighbor_num

integer

Максимальное количество соседей.

neighbor_group

string

Имя группы соседей. Источник router.bgp.neighbor-group.name.

prefix

string

Префикс диапазона соседей.

neighbor_range6

list / elements=dictionary

Таблица диапазонов IPv6 BGP-соседей.

id

integer / required

ID диапазона IPv6 соседей. См. <a href=’#notes’>Примечания</a>.

max_neighbor_num

integer

Максимальное количество соседей.

neighbor_group

string

Имя группы соседей. Источник router.bgp.neighbor-group.name.

prefix6

string

IPv6 префикс.

network

list / elements=dictionary

Таблица BGP сетей.

backdoor

string

Включить/отключить маршрут как бэкдор.

Варианты:

  • "enable"
  • "disable"

id

integer / required

ID. См. <a href=’#notes’>Примечания</a>.

network_import_check

string

Настроить проверку существования маршрута BGP сети в IGP.

Варианты:

  • "global"
  • "enable"
  • "disable"

prefix

string

Префикс сети.

route_map

string

Карта маршрутов для изменения сгенерированного маршрута. Источник router.route-map.name.

network6

list / elements=dictionary

Таблица IPv6 BGP сетей.

backdoor

string

Включить/отключить маршрут как бэкдор.

Варианты:

  • "enable"
  • "disable"

id

integer / required

ID. См. <a href=’#notes’>Примечания</a>.

network_import_check

string

Настройка проверки существования маршрута сети BGP в IGP.

Choices:

  • "global"
  • "enable"
  • "disable"

prefix6

string

Префикс сети IPv6.

route_map

string

Карта маршрутов для изменения сгенерированного маршрута. Источник router.route-map.name.

network_import_check

string

Включить/отключить проверку существования маршрута сети BGP в IGP.

Choices:

  • "enable"
  • "disable"

recursive_inherit_priority

string

Включить/отключить наследование приоритета для рекурсивного разрешения.

Choices:

  • "enable"
  • "disable"

recursive_next_hop

string

Включить/отключить рекурсивное разрешение next-hop с использованием маршрута BGP.

Choices:

  • "enable"
  • "disable"

redistribute

list / elements=dictionary

Таблица перераспределения BGP IPv4.

name

string / required

Имя записи списка распределения.

route_map

string

Имя карты маршрутов. Источник router.route-map.name.

status

string

Статус.

Choices:

  • "enable"
  • "disable"

redistribute6

list / elements=dictionary

Таблица перераспределения BGP IPv6.

name

string / required

Имя записи списка распределения.

route_map

string

Имя карты маршрутов. Источник router.route-map.name.

status

string

Статус.

Choices:

  • "enable"
  • "disable"

router_id

string

Идентификатор маршрутизатора.

scan_time

integer

Интервал сканирования фонового процесса (сек), 0 для отключения.

synchronization

string

Включить/отключить объявление маршрутов только из iBGP, если маршруты присутствуют в IGP.

Choices:

  • "enable"
  • "disable"

tag_resolve_mode

string

Настройка режима сопоставления тегов. Разрешает маршруты BGP с другими маршрутами, содержащими тот же тег.

Choices:

  • "disable"
  • "preferred"
  • "merge"

vrf

list / elements=dictionary

Таблица утечки BGP VRF.

export_rt

list / elements=dictionary

Список целевых маршрутов экспорта.

route_target

string / required

Атрибут: AA:NN|A.B.C.D:NN.

import_route_map

string

Импорт карты маршрутов. Источник router.route-map.name.

import_rt

list / elements=dictionary

Список целевых маршрутов для импорта.

route_target

string / required

Атрибут: AA:NN|A.B.C.D:NN

leak_target

list / elements=dictionary

Целевая таблица VRF.

interface

string

Интерфейс, используемый для перенаправления маршрутов в целевой VRF. Источник system.interface.name.

route_map

string

Карта маршрутов для перенаправления VRF. Источник router.route-map.name.

vrf

string / required

Целевой ID VRF (0 - 251).

rd

string

Маршрутный отличитель: AA:NN|A.B.C.D:NN.

role

string

Роль VRF.

Варианты:

  • "standalone"
  • "ce"
  • "pe"

vrf

string / required

Исходный ID VRF (0 - 251).

vrf6

list / elements=dictionary

Таблица перенаправления BGP IPv6 VRF.

export_rt

list / elements=dictionary

Список целевых маршрутов для экспорта.

route_target

string / required

Атрибут: AA:NN|A.B.C.D:NN.

import_route_map

string

Карта импорта маршрутов. Источник router.route-map.name.

import_rt

list / elements=dictionary

Список целевых маршрутов для импорта.

route_target

string / required

Атрибут: AA:NN|A.B.C.D:NN

leak_target

list / elements=dictionary

Целевая таблица VRF.

interface

string

Интерфейс, используемый для перенаправления маршрутов в целевой VRF. Источник system.interface.name.

route_map

string

Карта маршрутов для перенаправления VRF. Источник router.route-map.name.

vrf

string / required

Целевой ID VRF (0 - 251).

rd

string

Маршрутный отличитель: AA:NN|A.B.C.D:NN.

role

string

Роль VRF.

Варианты:

  • "standalone"
  • "ce"
  • "pe"

vrf

string / required

Исходный ID VRF (0 - 251).

vrf_leak

list / elements=dictionary

Таблица перенаправления BGP VRF.

target

list / elements=dictionary

Целевая таблица VRF.

interface

string

Интерфейс, используемый для перенаправления маршрутов в целевой VRF. Источник system.interface.name.

route_map

string

Карта маршрутизации VRF, утечка. Имя карты маршрутизации источника маршрутизатора.

vrf

string / обязательно

Идентификатор целевого VRF (0-31).

vrf

string / обязательно

Идентификатор исходного VRF (0-31).

vrf_leak6

list / элементы=словарь

Таблица утечки VRF BGP IPv6.

target

list / элементы=словарь

Таблица целевого VRF.

interface

string

Интерфейс, используемый для утечки маршрутов в целевой VRF. Имя интерфейса источника системы.

route_map

string

Карта маршрутизации VRF, утечка. Имя карты маршрутизации источника маршрутизатора.

vrf

string / обязательно

Идентификатор целевого VRF (0-31).

vrf

string / обязательно

Идентификатор исходного VRF (0-31).

vdom

string

Виртуальный домен, среди ранее определённых. Vdom — виртуальная инстанция FortiGate, которую можно настроить и использовать как отдельное устройство.

По умолчанию: "root"

Примечания

Примечание

  • Модуль fortiosapi устарел, httpapi предпочтительнее для выполнения playbooks

Примеры

- name: Configure BGP.
  fortinet.fortios.fortios_router_bgp:
      vdom: "{{ vdom }}"
      router_bgp:
          additional_path: "enable"
          additional_path_select: "2"
          additional_path_select_vpnv4: "2"
          additional_path_select_vpnv6: "2"
          additional_path_select6: "2"
          additional_path_vpnv4: "enable"
          additional_path_vpnv6: "enable"
          additional_path6: "enable"
          admin_distance:
              -
                  distance: "0"
                  id: "13"
                  neighbour_prefix: "<your_own_value>"
                  route_list: "<your_own_value> (source router.access-list.name)"
          aggregate_address:
              -
                  as_set: "enable"
                  id: "18"
                  prefix: "<your_own_value>"
                  summary_only: "enable"
          aggregate_address6:
              -
                  as_set: "enable"
                  id: "23"
                  prefix6: "<your_own_value>"
                  summary_only: "enable"
          always_compare_med: "enable"
          as: "<your_own_value>"
          bestpath_as_path_ignore: "enable"
          bestpath_cmp_confed_aspath: "enable"
          bestpath_cmp_routerid: "enable"
          bestpath_med_confed: "enable"
          bestpath_med_missing_as_worst: "enable"
          client_to_client_reflection: "enable"
          cluster_id: "<your_own_value>"
          confederation_identifier: "0"
          confederation_peers:
              -
                  peer: "<your_own_value>"
          cross_family_conditional_adv: "enable"
          dampening: "enable"
          dampening_max_suppress_time: "60"
          dampening_reachability_half_life: "15"
          dampening_reuse: "750"
          dampening_route_map: "<your_own_value> (source router.route-map.name)"
          dampening_suppress: "2000"
          dampening_unreachability_half_life: "15"
          default_local_preference: "100"
          deterministic_med: "enable"
          distance_external: "20"
          distance_internal: "200"
          distance_local: "200"
          ebgp_multipath: "enable"
          enforce_first_as: "enable"
          fast_external_failover: "enable"
          graceful_end_on_timer: "enable"
          graceful_restart: "enable"
          graceful_restart_time: "120"
          graceful_stalepath_time: "360"
          graceful_update_delay: "120"
          holdtime_timer: "180"
          ibgp_multipath: "enable"
          ignore_optional_capability: "enable"
          keepalive_timer: "60"
          log_neighbour_changes: "enable"
          multipath_recursive_distance: "enable"
          neighbor:
              -
                  activate: "enable"
                  activate_evpn: "enable"
                  activate_vpnv4: "enable"
                  activate_vpnv6: "enable"
                  activate6: "enable"
                  additional_path: "send"
                  additional_path_vpnv4: "send"
                  additional_path_vpnv6: "send"
                  additional_path6: "send"
                  adv_additional_path: "2"
                  adv_additional_path_vpnv4: "2"
                  adv_additional_path_vpnv6: "2"
                  adv_additional_path6: "2"
                  advertisement_interval: "30"
                  allowas_in: "3"
                  allowas_in_enable: "enable"
                  allowas_in_enable_evpn: "enable"
                  allowas_in_enable_vpnv4: "enable"
                  allowas_in_enable_vpnv6: "enable"
                  allowas_in_enable6: "enable"
                  allowas_in_evpn: "3"
                  allowas_in_vpnv4: "3"
                  allowas_in_vpnv6: "3"
                  allowas_in6: "3"
                  as_override: "enable"
                  as_override6: "enable"
                  attribute_unchanged: "as-path"
                  attribute_unchanged_vpnv4: "as-path"
                  attribute_unchanged_vpnv6: "as-path"
                  attribute_unchanged6: "as-path"
                  auth_options: "<your_own_value> (source router.key-chain.name)"
                  bfd: "enable"
                  capability_default_originate: "enable"
                  capability_default_originate6: "enable"
                  capability_dynamic: "enable"
                  capability_graceful_restart: "enable"
                  capability_graceful_restart_evpn: "enable"
                  capability_graceful_restart_vpnv4: "enable"
                  capability_graceful_restart_vpnv6: "enable"
                  capability_graceful_restart6: "enable"
                  capability_orf: "none"
                  capability_orf6: "none"
                  capability_route_refresh: "enable"
                  conditional_advertise:
                      -
                          advertise_routemap: "<your_own_value> (source router.route-map.name)"
                          condition_routemap:
                              -
                                  name: "default_name_112 (source router.route-map.name)"
                          condition_type: "exist"
                  conditional_advertise6:
                      -
                          advertise_routemap: "<your_own_value> (source router.route-map.name)"
                          condition_routemap:
                              -
                                  name: "default_name_117 (source router.route-map.name)"
                          condition_type: "exist"
                  connect_timer: "4294967295"
                  default_originate_routemap: "<your_own_value> (source router.route-map.name)"
                  default_originate_routemap6: "<your_own_value> (source router.route-map.name)"
                  description: "<your_own_value>"
                  distribute_list_in: "<your_own_value> (source router.access-list.name)"
                  distribute_list_in_vpnv4: "<your_own_value> (source router.access-list.name)"
                  distribute_list_in_vpnv6: "<your_own_value> (source router.access-list6.name)"
                  distribute_list_in6: "<your_own_value> (source router.access-list6.name)"
                  distribute_list_out: "<your_own_value> (source router.access-list.name)"
                  distribute_list_out_vpnv4: "<your_own_value> (source router.access-list.name)"
                  distribute_list_out_vpnv6: "<your_own_value> (source router.access-list6.name)"
                  distribute_list_out6: "<your_own_value> (source router.access-list6.name)"
                  dont_capability_negotiate: "enable"
                  ebgp_enforce_multihop: "enable"
                  ebgp_multihop_ttl: "255"
                  filter_list_in: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_in_vpnv4: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_in_vpnv6: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_in6: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_out: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_out_vpnv4: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_out_vpnv6: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_out6: "<your_own_value> (source router.aspath-list.name)"
                  holdtime_timer: "4294967295"
                  interface: "<your_own_value> (source system.interface.name)"
                  ip: "<your_own_value>"
                  keep_alive_timer: "4294967295"
                  link_down_failover: "enable"
                  local_as: "<your_own_value>"
                  local_as_no_prepend: "enable"
                  local_as_replace_as: "enable"
                  maximum_prefix: "0"
                  maximum_prefix_evpn: "0"
                  maximum_prefix_threshold: "75"
                  maximum_prefix_threshold_evpn: "75"
                  maximum_prefix_threshold_vpnv4: "75"
                  maximum_prefix_threshold_vpnv6: "75"
                  maximum_prefix_threshold6: "75"
                  maximum_prefix_vpnv4: "0"
                  maximum_prefix_vpnv6: "0"
                  maximum_prefix_warning_only: "enable"
                  maximum_prefix_warning_only_evpn: "enable"
                  maximum_prefix_warning_only_vpnv4: "enable"
                  maximum_prefix_warning_only_vpnv6: "enable"
                  maximum_prefix_warning_only6: "enable"
                  maximum_prefix6: "0"
                  next_hop_self: "enable"
                  next_hop_self_rr: "enable"
                  next_hop_self_rr6: "enable"
                  next_hop_self_vpnv4: "enable"
                  next_hop_self_vpnv6: "enable"
                  next_hop_self6: "enable"
                  override_capability: "enable"
                  passive: "enable"
                  password: "<your_own_value>"
                  prefix_list_in: "<your_own_value> (source router.prefix-list.name)"
                  prefix_list_in_vpnv4: "<your_own_value> (source router.prefix-list.name)"
                  prefix_list_in_vpnv6: "<your_own_value> (source router.prefix-list6.name)"
                  prefix_list_in6: "<your_own_value> (source router.prefix-list6.name)"
                  prefix_list_out: "<your_own_value> (source router.prefix-list.name)"
                  prefix_list_out_vpnv4: "<your_own_value> (source router.prefix-list.name)"
                  prefix_list_out_vpnv6: "<your_own_value> (source router.prefix-list6.name)"
                  prefix_list_out6: "<your_own_value> (source router.prefix-list6.name)"
                  remote_as: "<your_own_value>"
                  remove_private_as: "enable"
                  remove_private_as_evpn: "enable"
                  remove_private_as_vpnv4: "enable"
                  remove_private_as_vpnv6: "enable"
                  remove_private_as6: "enable"
                  restart_time: "0"
                  retain_stale_time: "0"
                  route_map_in: "<your_own_value> (source router.route-map.name)"
                  route_map_in_evpn: "<your_own_value> (source router.route-map.name)"
                  route_map_in_vpnv4: "<your_own_value> (source router.route-map.name)"
                  route_map_in_vpnv6: "<your_own_value> (source router.route-map.name)"
                  route_map_in6: "<your_own_value> (source router.route-map.name)"
                  route_map_out: "<your_own_value> (source router.route-map.name)"
                  route_map_out_evpn: "<your_own_value> (source router.route-map.name)"
                  route_map_out_preferable: "<your_own_value> (source router.route-map.name)"
                  route_map_out_vpnv4: "<your_own_value> (source router.route-map.name)"
                  route_map_out_vpnv4_preferable: "<your_own_value> (source router.route-map.name)"
                  route_map_out_vpnv6: "<your_own_value> (source router.route-map.name)"
                  route_map_out_vpnv6_preferable: "<your_own_value> (source router.route-map.name)"
                  route_map_out6: "<your_own_value> (source router.route-map.name)"
                  route_map_out6_preferable: "<your_own_value> (source router.route-map.name)"
                  route_reflector_client: "enable"
                  route_reflector_client_evpn: "enable"
                  route_reflector_client_vpnv4: "enable"
                  route_reflector_client_vpnv6: "enable"
                  route_reflector_client6: "enable"
                  route_server_client: "enable"
                  route_server_client_evpn: "enable"
                  route_server_client_vpnv4: "enable"
                  route_server_client_vpnv6: "enable"
                  route_server_client6: "enable"
                  send_community: "standard"
                  send_community_evpn: "standard"
                  send_community_vpnv4: "standard"
                  send_community_vpnv6: "standard"
                  send_community6: "standard"
                  shutdown: "enable"
                  soft_reconfiguration: "enable"
                  soft_reconfiguration_evpn: "enable"
                  soft_reconfiguration_vpnv4: "enable"
                  soft_reconfiguration_vpnv6: "enable"
                  soft_reconfiguration6: "enable"
                  stale_route: "enable"
                  strict_capability_match: "enable"
                  unsuppress_map: "<your_own_value> (source router.route-map.name)"
                  unsuppress_map6: "<your_own_value> (source router.route-map.name)"
                  update_source: "<your_own_value> (source system.interface.name)"
                  weight: "4294967295"
          neighbor_group:
              -
                  activate: "enable"
                  activate_evpn: "enable"
                  activate_vpnv4: "enable"
                  activate_vpnv6: "enable"
                  activate6: "enable"
                  additional_path: "send"
                  additional_path_vpnv4: "send"
                  additional_path_vpnv6: "send"
                  additional_path6: "send"
                  adv_additional_path: "2"
                  adv_additional_path_vpnv4: "2"
                  adv_additional_path_vpnv6: "2"
                  adv_additional_path6: "2"
                  advertisement_interval: "30"
                  allowas_in: "3"
                  allowas_in_enable: "enable"
                  allowas_in_enable_evpn: "enable"
                  allowas_in_enable_vpnv4: "enable"
                  allowas_in_enable_vpnv6: "enable"
                  allowas_in_enable6: "enable"
                  allowas_in_evpn: "3"
                  allowas_in_vpnv4: "3"
                  allowas_in_vpnv6: "3"
                  allowas_in6: "3"
                  as_override: "enable"
                  as_override6: "enable"
                  attribute_unchanged: "as-path"
                  attribute_unchanged_vpnv4: "as-path"
                  attribute_unchanged_vpnv6: "as-path"
                  attribute_unchanged6: "as-path"
                  auth_options: "<your_own_value> (source router.key-chain.name)"
                  bfd: "enable"
                  capability_default_originate: "enable"
                  capability_default_originate6: "enable"
                  capability_dynamic: "enable"
                  capability_graceful_restart: "enable"
                  capability_graceful_restart_evpn: "enable"
                  capability_graceful_restart_vpnv4: "enable"
                  capability_graceful_restart_vpnv6: "enable"
                  capability_graceful_restart6: "enable"
                  capability_orf: "none"
                  capability_orf6: "none"
                  capability_route_refresh: "enable"
                  connect_timer: "4294967295"
                  default_originate_routemap: "<your_own_value> (source router.route-map.name)"
                  default_originate_routemap6: "<your_own_value> (source router.route-map.name)"
                  description: "<your_own_value>"
                  distribute_list_in: "<your_own_value> (source router.access-list.name)"
                  distribute_list_in_vpnv4: "<your_own_value> (source router.access-list.name)"
                  distribute_list_in_vpnv6: "<your_own_value> (source router.access-list6.name)"
                  distribute_list_in6: "<your_own_value> (source router.access-list6.name)"
                  distribute_list_out: "<your_own_value> (source router.access-list.name)"
                  distribute_list_out_vpnv4: "<your_own_value> (source router.access-list.name)"
                  distribute_list_out_vpnv6: "<your_own_value> (source router.access-list6.name)"
                  distribute_list_out6: "<your_own_value> (source router.access-list6.name)"
                  dont_capability_negotiate: "enable"
                  ebgp_enforce_multihop: "enable"
                  ebgp_multihop_ttl: "255"
                  filter_list_in: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_in_vpnv4: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_in_vpnv6: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_in6: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_out: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_out_vpnv4: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_out_vpnv6: "<your_own_value> (source router.aspath-list.name)"
                  filter_list_out6: "<your_own_value> (source router.aspath-list.name)"
                  holdtime_timer: "4294967295"
                  interface: "<your_own_value> (source system.interface.name)"
                  keep_alive_timer: "4294967295"
                  link_down_failover: "enable"
                  local_as: "<your_own_value>"
                  local_as_no_prepend: "enable"
                  local_as_replace_as: "enable"
                  maximum_prefix: "0"
                  maximum_prefix_evpn: "0"
                  maximum_prefix_threshold: "75"
                  maximum_prefix_threshold_evpn: "75"
                  maximum_prefix_threshold_vpnv4: "75"
                  maximum_prefix_threshold_vpnv6: "75"
                  maximum_prefix_threshold6: "75"
                  maximum_prefix_vpnv4: "0"
                  maximum_prefix_vpnv6: "0"
                  maximum_prefix_warning_only: "enable"
                  maximum_prefix_warning_only_evpn: "enable"
                  maximum_prefix_warning_only_vpnv4: "enable"
                  maximum_prefix_warning_only_vpnv6: "enable"
                  maximum_prefix_warning_only6: "enable"
                  maximum_prefix6: "0"
                  name: "default_name_320"
                  next_hop_self: "enable"
                  next_hop_self_rr: "enable"
                  next_hop_self_rr6: "enable"
                  next_hop_self_vpnv4: "enable"
                  next_hop_self_vpnv6: "enable"
                  next_hop_self6: "enable"
                  override_capability: "enable"
                  passive: "enable"
                  password: "<your_own_value>"
                  prefix_list_in: "<your_own_value> (source router.prefix-list.name)"
                  prefix_list_in_vpnv4: "<your_own_value> (source router.prefix-list.name)"
                  prefix_list_in_vpnv6: "<your_own_value> (source router.prefix-list6.name)"
                  prefix_list_in6: "<your_own_value> (source router.prefix-list6.name)"
                  prefix_list_out: "<your_own_value> (source router.prefix-list.name)"
                  prefix_list_out_vpnv4: "<your_own_value> (source router.prefix-list.name)"
                  prefix_list_out_vpnv6: "<your_own_value> (source router.prefix-list6.name)"
                  prefix_list_out6: "<your_own_value> (source router.prefix-list6.name)"
                  remote_as: "<your_own_value>"
                  remote_as_filter: "<your_own_value> (source router.aspath-list.name)"
                  remove_private_as: "enable"
                  remove_private_as_evpn: "enable"
                  remove_private_as_vpnv4: "enable"
                  remove_private_as_vpnv6: "enable"
                  remove_private_as6: "enable"
                  restart_time: "0"
                  retain_stale_time: "0"
                  route_map_in: "<your_own_value> (source router.route-map.name)"
                  route_map_in_evpn: "<your_own_value> (source router.route-map.name)"
                  route_map_in_vpnv4: "<your_own_value> (source router.route-map.name)"
                  route_map_in_vpnv6: "<your_own_value> (source router.route-map.name)"
                  route_map_in6: "<your_own_value> (source router.route-map.name)"
                  route_map_out: "<your_own_value> (source router.route-map.name)"
                  route_map_out_evpn: "<your_own_value> (source router.route-map.name)"
                  route_map_out_preferable: "<your_own_value> (source router.route-map.name)"
                  route_map_out_vpnv4: "<your_own_value> (source router.route-map.name)"
                  route_map_out_vpnv4_preferable: "<your_own_value> (source router.route-map.name)"
                  route_map_out_vpnv6: "<your_own_value> (source router.route-map.name)"
                  route_map_out_vpnv6_preferable: "<your_own_value> (source router.route-map.name)"
                  route_map_out6: "<your_own_value> (source router.route-map.name)"
                  route_map_out6_preferable: "<your_own_value> (source router.route-map.name)"
                  route_reflector_client: "enable"
                  route_reflector_client_evpn: "enable"
                  route_reflector_client_vpnv4: "enable"
                  route_reflector_client_vpnv6: "enable"
                  route_reflector_client6: "enable"
                  route_server_client: "enable"
                  route_server_client_evpn: "enable"
                  route_server_client_vpnv4: "enable"
                  route_server_client_vpnv6: "enable"
                  route_server_client6: "enable"
                  send_community: "standard"
                  send_community_evpn: "standard"
                  send_community_vpnv4: "standard"
                  send_community_vpnv6: "standard"
                  send_community6: "standard"
                  shutdown: "enable"
                  soft_reconfiguration: "enable"
                  soft_reconfiguration_evpn: "enable"
                  soft_reconfiguration_vpnv4: "enable"
                  soft_reconfiguration_vpnv6: "enable"
                  soft_reconfiguration6: "enable"
                  stale_route: "enable"
                  strict_capability_match: "enable"
                  unsuppress_map: "<your_own_value> (source router.route-map.name)"
                  unsuppress_map6: "<your_own_value> (source router.route-map.name)"
                  update_source: "<your_own_value> (source system.interface.name)"
                  weight: "4294967295"
          neighbor_range:
              -
                  id: "389"
                  max_neighbor_num: "0"
                  neighbor_group: "<your_own_value> (source router.bgp.neighbor-group.name)"
                  prefix: "<your_own_value>"
          neighbor_range6:
              -
                  id: "394"
                  max_neighbor_num: "0"
                  neighbor_group: "<your_own_value> (source router.bgp.neighbor-group.name)"
                  prefix6: "<your_own_value>"
          network:
              -
                  backdoor: "enable"
                  id: "400"
                  network_import_check: "global"
                  prefix: "<your_own_value>"
                  route_map: "<your_own_value> (source router.route-map.name)"
          network_import_check: "enable"
          network6:
              -
                  backdoor: "enable"
                  id: "407"
                  network_import_check: "global"
                  prefix6: "<your_own_value>"
                  route_map: "<your_own_value> (source router.route-map.name)"
          recursive_inherit_priority: "enable"
          recursive_next_hop: "enable"
          redistribute:
              -
                  name: "default_name_414"
                  route_map: "<your_own_value> (source router.route-map.name)"
                  status: "enable"
          redistribute6:
              -
                  name: "default_name_418"
                  route_map: "<your_own_value> (source router.route-map.name)"
                  status: "enable"
          router_id: "<your_own_value>"
          scan_time: "60"
          synchronization: "enable"
          tag_resolve_mode: "disable"
          vrf:
              -
                  export_rt:
                      -
                          route_target: "<your_own_value>"
                  import_route_map: "<your_own_value> (source router.route-map.name)"
                  import_rt:
                      -
                          route_target: "<your_own_value>"
                  leak_target:
                      -
                          interface: "<your_own_value> (source system.interface.name)"
                          route_map: "<your_own_value> (source router.route-map.name)"
                          vrf: "<your_own_value>"
                  rd: "<your_own_value>"
                  role: "standalone"
                  vrf: "<your_own_value>"
          vrf_leak:
              -
                  target:
                      -
                          interface: "<your_own_value> (source system.interface.name)"
                          route_map: "<your_own_value> (source router.route-map.name)"
                          vrf: "<your_own_value>"
                  vrf: "<your_own_value>"
          vrf_leak6:
              -
                  target:
                      -
                          interface: "<your_own_value> (source system.interface.name)"
                          route_map: "<your_own_value> (source router.route-map.name)"
                          vrf: "<your_own_value>"
                  vrf: "<your_own_value>"
          vrf6:
              -
                  export_rt:
                      -
                          route_target: "<your_own_value>"
                  import_route_map: "<your_own_value> (source router.route-map.name)"
                  import_rt:
                      -
                          route_target: "<your_own_value>"
                  leak_target:
                      -
                          interface: "<your_own_value> (source system.interface.name)"
                          route_map: "<your_own_value> (source router.route-map.name)"
                          vrf: "<your_own_value>"
                  rd: "<your_own_value>"
                  role: "standalone"
                  vrf: "<your_own_value>"

Значения возврата

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

Ключ

Описание

build

строка

Номер сборки образа fortigate

Возвращается: всегда

Пример: "1547"

http_method

строка

Последний метод, используемый для предоставления содержимого в FortiGate

Возвращается: всегда

Пример: "PUT"

http_status

строка

Последний результат, предоставленный FortiGate при последней операции

Возвращается: всегда

Пример: "200"

mkey

строка

Главный ключ (идентификатор), используемый в последнем вызове FortiGate

Возвращается: успех

Пример: "id"

name

строка

Имя таблицы, используемой для выполнения запроса

Возвращается: всегда

Пример: "urlfilter"

path

строка

Путь таблицы, используемой для выполнения запроса

Возвращается: всегда

Пример: "webfilter"

revision

строка

Внутренний номер ревизии

Возвращается: всегда

Пример: "17.0.2.10658"

serial

строка

Серийный номер устройства

Возвращается: всегда

Пример: "FGVMEVYYQT3AB5352"

status

строка

Указание результата операции

Возвращается: всегда

Пример: "success"

vdom

строка

Используемый виртуальный домен

Возвращается: всегда

Пример: "root"

version

строка

Версия FortiGate

Возвращается: всегда

Пример: "v5.6.3"

Авторы

  • Link Zheng (@chillancezen)
  • Jie Xue (@JieX19)
  • Hongbin Lu (@fgtdev-hblu)
  • Frank Shen (@frankshen01)
  • Miguel Angel Munoz (@mamunozgonzalez)
  • Nicolas Thomas (@thomnico)

Ссылки на коллекцию

  • Трекер проблем
  • Главная страница
  • Репозиторий (источники)

© 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/fortinet/fortios/fortios_router_bgp_module.html

Spec-Zone.ru

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