community.network.ce_is_is_instance – Управляет конфигурацией идентификатора процесса isis на устройствах HUAWEI CloudEngine.
Примечание
Этот плагин входит в коллекцию community.network (версия 2.0.1).
Для его установки используйте: ansible-galaxy collection install community.network.
Для использования в книге задач укажите: community.network.ce_is_is_instance.
Новый в версии 0.2.0: коллекции community.network
Обзор
- Управляет идентификатором процесса isis, создаёт идентификатор экземпляра isis или удаляет идентификатор процесса на устройствах HUAWEI CloudEngine.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| instance_id целое число / обязательно | Указывает идентификатор процесса isis. Значение — число от 1 до 4294967295. | |
| state строка |
| Определяет, должно ли быть настроено значение на устройстве. |
| vpn_name строка | Экземпляр VPN, связывает экземпляр VPN с соответствующим процессом IS-IS. |
Примечания
Примечание
- Для этого модуля требуется включенная системная служба netconf на управляемом удалённом устройстве.
- Этот модуль работает с соединением
netconf.
Примеры
- name: Set isis process
community.network.ce_is_is_instance:
instance_id: 3
state: present
- name: Unset isis process
community.network.ce_is_is_instance:
instance_id: 3
state: absent
- name: Check isis process
community.network.ce_is_is_instance:
instance_id: 4294967296
state: present
- name: Set vpn name
community.network.ce_is_is_instance:
instance_id: 22
vpn_name: vpn1
state: present
- name: Check vpn name
community.network.ce_is_is_instance:
instance_id: 22
vpn_name: vpn1234567896321452212221556asdasdasdasdsadvdv
state: present
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| changed логическое | всегда | проверка, были ли внесены изменения на устройстве Пример: True |
| end_state словарь | всегда | пара К/З конфигурации после выполнения модуля Пример: {'session': {'instance_id': 1, 'vpn_name': None}} |
| existing словарь | всегда | пара К/З существующей конфигурации Пример: {'session': {}} |
| proposed словарь | всегда | пара К/З параметров, переданных в модуль Пример: {'instance_id': 1, 'vpn_name': None} |
| updates список / элементы=строка | всегда | команды, отправленные на устройство Пример: ['isis 1'] |
Авторы
- xuxiaowei0512 (@CloudEngine-Ansible)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/network/ce_is_is_instance_module.html