Ansible.Netcommon
Collection version 2.6.1
Description
Ansible Collection with common content to help automate the management of network, security, and cloud devices.
Author:
Ansible Network Community (ansible-network)
Issue Tracker Repository (Sources)
Plugin Index
These are the plugins in the ansible.netcommon collection:
Modules
cli_command module – Run a cli command on cli-based network devices
cli_config module – Push text based configuration to network devices over network_cli
cli_parse module – Parse cli output or text using a variety of parsers
net_banner module – (deprecated, removed after 2022-06-01) Manage multiline banners on network devices
net_get module – Copy a file from a network device to Ansible Controller
net_interface module – (deprecated, removed after 2022-06-01) Manage Interface on network devices
net_l2_interface module – (deprecated, removed after 2022-06-01) Manage Layer-2 interface on network devices
net_l3_interface module – (deprecated, removed after 2022-06-01) Manage L3 interfaces on network devices
net_linkagg module – (deprecated, removed after 2022-06-01) Manage link aggregation groups on network devices
net_lldp module – (deprecated, removed after 2022-06-01) Manage LLDP service configuration on network devices
net_lldp_interface module – (deprecated, removed after 2022-06-01) Manage LLDP interfaces configuration on network devices
net_logging module – (deprecated, removed after 2022-06-01) Manage logging on network devices
net_ping module – Tests reachability using ping from a network device
net_put module – Copy a file from Ansible Controller to a network device
net_static_route module – (deprecated, removed after 2022-06-01) Manage static IP routes on network appliances (routers, switches et. al.)
net_system module – (deprecated, removed after 2022-06-01) Manage the system attributes on network devices
net_user module – (deprecated, removed after 2022-06-01) Manage the aggregate of local users on network device
net_vlan module – (deprecated, removed after 2022-06-01) Manage VLANs on network devices
net_vrf module – (deprecated, removed after 2022-06-01) Manage VRFs on network devices
netconf_config module – netconf device configuration
netconf_get module – Fetch configuration/state data from NETCONF enabled network devices.
netconf_rpc module – Execute operations on NETCONF enabled network devices.
network_resource module – Manage resource modules
restconf_config module – Handles create, update, read and delete of configuration data on RESTCONF enabled devices.
restconf_get module – Fetch configuration/state data from RESTCONF enabled devices.
telnet module – Executes a low-down and dirty telnet command
Become Plugins
enable become – Switch to elevated permissions on a network device
Cache Plugins
memory cache – RAM backed, non persistent cache.
Connection Plugins
httpapi connection – Use httpapi to run command on network appliances
libssh connection – (Tech preview) Run tasks using libssh for ssh connection
napalm connection – Provides persistent connection using NAPALM
netconf connection – Provides a persistent connection using the netconf protocol
network_cli connection – Use network_cli to run command on network appliances
persistent connection – Use a persistent unix socket for connection
Httpapi Plugins
restconf httpapi – HttpApi Plugin for devices supporting Restconf API
Netconf Plugins
default netconf – Use default netconf plugin to run standard netconf commands as per RFC
See also
List of collections with docs hosted here.