nso_query — Запрос данных из Cisco NSO.
Новое в версии 2.5.
Обзор
- Этот модуль предоставляет поддержку запроса данных из Cisco NSO с использованием XPath.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- Версия Cisco NSO 3.4 или выше.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| fields обязательно | Список полей для выбора из совпадающих узлов. | |
| password обязательно | Пароль NSO | |
| timeout (добавлен в 2.6) | По умолчанию: 300 | Таймаут запроса JSON-RPC в секундах |
| url обязательно | URL NSO JSON-RPC, http://localhost:8080/jsonrpc | |
| username обязательно | Имя пользователя NSO | |
| xpath обязательно | Выбор XPath относительно корня. |
Примеры
- name: Select device name and description
nso_query:
url: http://localhost:8080/jsonrpc
username: username
password: password
xpath: /ncs:devices/device
fields:
- name
- description
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| output список | успех | Значение совпадающих узлов |
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, поддерживаемых сообществом Ansible, см. здесь.
Автор
- Клаэс Нэстен (@cnasten)
Подсказка
Если вы заметите какие-либо проблемы в данной документации, вы можете отредактировать этот документ для его улучшения.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/nso_query_module.html