net_vrf - Управление VRF на сетевых устройствах
Новая версия с 2.4.
Описание
- Этот модуль обеспечивает декларативное управление VRF на сетевых устройствах.
Параметры
| параметр | обязательно | по умолчанию | возможные значения | комментарии |
|---|---|---|---|---|
| aggregate | нет | Список определений VRF | ||
| interfaces | нет | Список интерфейсов, на которых должна быть настроена VRF. | ||
| name | нет | Имя VRF. | ||
| purge | нет | Удалить VRF, не определенные в параметре aggregate. | ||
| state | нет | present |
| Состояние конфигурации VRF. |
Примеры
- name: Create VRF named MANAGEMENT
net_vrf:
name: MANAGEMENT
- name: remove VRF named MANAGEMENT
net_vrf:
name: MANAGEMENT
state: absent
- name: Create aggregate of VRFs with purge
net_vrf:
aggregate:
- { name: test4, rd: "1:204" }
- { name: test5, rd: "1:205" }
state: present
purge: yes
- name: Delete aggregate of VRFs
net_vrf:
aggregate:
- name: test2
- name: test3
- name: test4
- name: test5
state: absent
Возвращаемые значения
Общие возвращаемые значения документированы здесь Возвращаемые значения, следующие поля уникальны для этого модуля:
| имя | описание | возвращаемое | тип | пример |
|---|---|---|---|---|
| commands | Список команд режима конфигурации для отправки устройству | всегда, за исключением платформ, которые используют транспорт Netconf для управления устройством. | список | ['vrf definition MANAGEMENT'] |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Информация о техническом обслуживании
Дополнительную информацию о поддержке этого модуля компанией Red Hat см. в knowledge base article<https://access.redhat.com/articles/rhel-top-support-policies>
Для помощи в разработке модулей, если вы так пожелаете, пожалуйста, ознакомьтесь с Информация о сообществе и участие, Тестирование 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/net_vrf_module.html