Spec-Zone.ru › Ansible 2.4

pn_vrouterbgp - Команда CLI для добавления/удаления/изменения vrouter-bgp.

Новая в версии 2.2.

  • Описание
  • Параметры
  • Примеры
  • Значения возврата
    • Статус

Описание

  • Выполнить команду vrouter-bgp-add, vrouter-bgp-remove, vrouter-bgp-modify.
  • Каждая платформа, кластер, автономный коммутатор или виртуальная сеть (VNET) может предоставить своим арендаторам службу vRouter, которая перенаправляет трафик между сетями и реализует протоколы уровня 4.

Параметры

параметр обязательно по умолчанию значения комментарии
pn_bfd
нет
Указать, требуется ли поддержка протокола BFD для обнаружения неполадок.
pn_clipassword
нет
Указать пароль для входа, если пользователь не является root.
pn_cliswitch
нет
Коммутатор(ы), на котором необходимо запустить команду CLI.
pn_cliusername
нет
Указать имя пользователя для входа, если пользователь не является root.
pn_default_originate
нет
Указать, нужно ли объявлять маршруты по умолчанию для соседа.
pn_ebgp
нет
Указать значение для внешнего BGP, чтобы принять или попробовать соединения BGP с внешними peer, не подключенными напрямую к сети. Это значение от 1 до 255.
pn_holdtime
нет
Указать время ожидания соседа BGP в секундах.
pn_keepalive
нет
Указать интервал ожидания BGP соседа в секундах.
pn_max_prefix
нет
Указать максимальное количество префиксов.
pn_max_prefix_warn
нет
Указать, нужно ли показывать сообщение об ошибке, когда максимальное количество префиксов превышено.
pn_multiprotocol
нет
  • ipv4-unicast
  • ipv6-unicast
Указать многоадресной протокол для BGP.
pn_neighbor
нет
Указать IP-адрес соседа для использования в BGP.
Требуется для vrouter-bgp-add.
pn_next_hop_self
нет
Указать, является ли следующий маршрут тем же самым маршрутизатором.
pn_override_capability
нет
Указать, нужно ли переопределить способность.
pn_password
нет
Указать пароль, если требуется.
pn_prefix_listin
нет
Указать список префиксов для фильтрации входящего трафика.
pn_prefix_listout
нет
Указать список префиксов для фильтрации исходящего трафика.
pn_remote_as
нет
Указать номер удаленной автономной системы (AS). Это значение от 1 до 4294967295.
Требуется для vrouter-bgp-add.
pn_route_mapin
нет
Указать входящую карту маршрутов для соседа.
pn_route_mapout
нет
Указать исходящую карту маршрутов для соседа.
pn_route_reflector
нет
Указать, используется ли маршрутизатор-отражатель.
pn_soft_reconfig
нет
Указать, нужно ли выполнить мягкую переконфигурацию входящего трафика.
pn_vrouter_name
да
Указать имя службы vRouter.
pn_weight
нет
Указать значение веса по умолчанию от 0 до 65535 для маршрутов соседа.
state
да
  • present
  • absent
  • update
Укажите действие, которое необходимо выполнить. Используйте 'present' для добавления bgp, 'absent' для удаления bgp и 'update' для изменения bgp.

Примеры

- name: add vrouter-bgp
  pn_vrouterbgp:
    state: 'present'
    pn_vrouter_name: 'ansible-vrouter'
    pn_neighbor: 104.104.104.1
    pn_remote_as: 1800

- name: remove vrouter-bgp
  pn_vrouterbgp:
    state: 'absent'
    pn_name: 'ansible-vrouter'

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

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

имя описание возвращается тип пример
changed
Указывает, привела ли команда CLI к изменениям на целевом узле.
всегда bool
command
Команда CLI, запущенная на целевом узле(ах).
всегда str
stderr
Множество сообщений об ошибках от команды vrouterbgp.
при ошибке список
stdout
Множество ответов от команды vrouterbpg.
всегда список

Статус

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

Для получения помощи в разработке модулей, если вы так склонны, пожалуйста, прочитайте Справочная информация по сообществу и внесение вклада, Тестирование Ansible и Разработка модулей.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/pn_vrouterbgp_module.html

Spec-Zone.ru

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