Note
This plugin is part of the cisco.nso collection (version 1.0.3).
You might already have this collection installed if you are using the ansible
package. It is not included in ansible-core
. To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install cisco.nso
.
To use it in a playbook, specify: cisco.nso.nso_show
.
The below requirements are needed on the host that executes this module.
Parameter | Choices/Defaults | Comments |
---|---|---|
operational boolean |
| Controls whether or not operational data is included in the result. |
password string / required | NSO password | |
path string / required | Path to NSO data. | |
timeout integer | Default: 300 | JSON-RPC request timeout in seconds |
url string / required | NSO JSON-RPC URL, http://localhost:8080/jsonrpc | |
username string / required | NSO username | |
validate_certs boolean |
| When set to true, validates the SSL certificate of NSO when using SSL |
See also
Provides a reservable pod with NSO, virtual network topology simulated with Cisco CML and a Linux host running Ansible
Documentation for getting started using NSO
Collaboration community portal for NSO developers
Code for NSO on Github
- name: DISPLAY DEVICE INCLUDING OPERATIONAL DATA cisco.nso.nso_show: url: https://10.10.20.49/jsonrpc username: developer password: C1sco12345 path: /ncs:devices/device{dist-rtr01} operational: true register: result - name: Display the result debug: var: result - name: DISPLAY INTERFACES cisco.nso.nso_show: url: "https://10.10.20.49/jsonrpc" username: developer password: C1sco12345 path: /ncs:devices/device{dist-rtr01}/config/interface operational: true register: result - name: Display the result debug: var: result
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
output dictionary | success | Configuration |
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/cisco/nso/nso_show_module.html