iosxr_banner - Управление многострочными баннерами на устройствах Cisco IOS XR
Новая версия 2.4.
Описание
- Это позволит настроить баннеры exec и motd на удаленных устройствах, работающих под управлением Cisco IOS XR. Это позволяет плейбукам добавлять или удалять текст баннера из активной рабочей конфигурации.
Параметры
| параметр | обязательно | по умолчанию | выбор | комментарии |
|---|---|---|---|---|
| banner | да |
| Указывает, какой баннер должен быть настроен на удаленном устройстве. | |
| state | нет | present |
| Указывает, присутствует ли конфигурация в активной рабочей конфигурации текущего устройства. |
| text | нет | Текст баннера, который должен присутствовать в рабочей конфигурации удаленного устройства. Этот аргумент принимает многострочный текст без пустых строк. Требуется state=present. |
Примеры
- name: configure the login banner
iosxr_banner:
banner: login
text: |
this is my login banner
that contains a multiline
string
state: present
- name: remove the motd banner
iosxr_banner:
banner: motd
state: absent
- name: Configure banner from file
iosxr_banner:
banner: motd
text: "{{ lookup('file', './config_partial/raw_banner.cfg') }}"
state: present
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие являются уникальными для данного модуля полями:
| имя | описание | возвращается | тип | пример |
|---|---|---|---|---|
| commands | Список команд режима конфигурации для отправки на устройство | всегда | список | ['banner login', 'это мой баннер входа', 'который содержит многострочный', 'строку'] |
Примечания
Примечание
- Проверено на IOS XR 6.1.2
Статус
Этот модуль помечен как предварительный просмотр, что означает, что он не гарантирует обратную совместимость интерфейса.
Информация о техническом обслуживании
Дополнительную информацию о поддержке этого модуля компанией 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/iosxr_banner_module.html