Note
This module is part of the junipernetworks.junos collection (version 9.1.0).
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 junipernetworks.junos.
To use it in a playbook, specify: junipernetworks.junos.junos_netconf.
New in junipernetworks.junos 1.0.0
netconf_port is not mentioned in the task by default netconf will be enabled on port 830 only.Parameter | Comments |
|---|---|
netconf_port aliases: listens_on integer | This argument specifies the port the netconf service should listen on for SSH connections. The default port as defined in RFC 6242 is 830. Default: |
state string | Specifies the state of the Choices:
|
Note
network_cli. See the Junos OS Platform Options.local connections for legacy playbooks.netconf_port value is not mentioned in task by default it will be enabled on port 830 only. Although netconf_port value can be from 1 through 65535, avoid configuring access on a port that is normally assigned for another service. This practice avoids potential resource conflicts.- name: enable netconf service on port 830
junipernetworks.junos.junos_netconf:
listens_on: 830
state: present
- name: disable netconf service
junipernetworks.junos.junos_netconf:
state: absent
Common return values are documented here, the following are the fields unique to this module:
Key | Description |
|---|---|
commands string | Returns the command sent to the remote device Returned: when changed is True Sample: |
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/junipernetworks/junos/junos_netconf_module.html