pn_ospf — команда CLI для добавления/удаления протокола ospf на виртуальный маршрутизатор.
Новая в версии 2.2.
Описание
- Используйте команду vrouter-ospf-add, vrouter-ospf-remove.
- Эта команда добавляет/удаляет протокол маршрутизации Open Shortest Path First (OSPF) в службу виртуального маршрутизатора (vRouter).
Параметры
| Параметр | Обязательно | По умолчанию | Варианты | Комментарии |
|---|---|---|---|---|
| pn_clipassword | нет | Введите пароль для входа, если пользователь не является root. | ||
| pn_cliswitch | нет | Целевой коммутатор для выполнения команды CLI. | ||
| pn_cliusername | нет | Введите имя пользователя для входа, если пользователь не является root. | ||
| pn_network_ip | да | Укажите IP-адрес сети (IPv4 или IPv6). | ||
| pn_ospf_area | нет | Номер области Stub для конфигурации. Требуется для vrouter-ospf-add. | ||
| pn_vrouter_name | да | Укажите имя виртуального маршрутизатора. | ||
| state | да | present |
| Установите состояние ospf. Используйте 'present' для добавления ospf и 'absent' для удаления ospf. |
Примеры
- name: "Add OSPF to vrouter"
pn_ospf:
state: present
pn_vrouter_name: name-string
pn_network_ip: 192.168.11.2/24
pn_ospf_area: 1.0.0.0
- name: "Remove OSPF from vrouter"
pn_ospf:
state: absent
pn_vrouter_name: name-string
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для данного модуля:
| Имя | Описание | Возвращается | Тип | Пример |
|---|---|---|---|---|
| changed | Указывает, внес ли CLI изменения на целевом устройстве. | всегда | bool | |
| command | Команда CLI, запущенная на целевом узле(ах). | всегда | str | |
| stderr | Набор ответов об ошибках от команды ospf. | при ошибке | список | |
| stdout | Набор ответов от команды ospf. | всегда | список |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость.
Для получения помощи в разработке модулей, если это вас интересует, пожалуйста, ознакомьтесь с Справочной информацией и участием в сообществе, Тестирование 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_ospf_module.html