Modules Maintained by the Ansible Network Team¶
- cli_command – Run a cli command on cli-based network devices
- cli_config – Push text based configuration to network devices over network_cli
- eos_banner – Manage multiline banners on Arista EOS devices
- eos_command – Run arbitrary commands on an Arista EOS device
- eos_config – Manage Arista EOS configuration sections
- eos_eapi – Manage and configure Arista EOS eAPI.
- eos_facts – Collect facts from remote devices running Arista EOS
- eos_interface – Manage Interface on Arista EOS network devices
- eos_l2_interface – Manage L2 interfaces on Arista EOS network devices.
- eos_l3_interface – Manage L3 interfaces on Arista EOS network devices.
- eos_linkagg – Manage link aggregation groups on Arista EOS network devices
- eos_lldp – Manage LLDP configuration on Arista EOS network devices
- eos_logging – Manage logging on network devices
- eos_static_route – Manage static IP routes on Arista EOS network devices
- eos_system – Manage the system attributes on Arista EOS devices
- eos_user – Manage the collection of local users on EOS devices
- eos_vlan – Manage VLANs on Arista EOS network devices
- eos_vrf – Manage VRFs on Arista EOS network devices
- ftd_configuration – Manages configuration on Cisco FTD devices over REST API
- ftd_file_download – Downloads files from Cisco FTD devices over HTTP(S)
- ftd_file_upload – Uploads files to Cisco FTD devices over HTTP(S)
- ios_banner – Manage multiline banners on Cisco IOS devices
- ios_command – Run commands on remote devices running Cisco IOS
- ios_config – Manage Cisco IOS configuration sections
- ios_facts – Collect facts from remote devices running Cisco IOS
- ios_interface – Manage Interface on Cisco IOS network devices
- ios_l2_interface – Manage Layer-2 interface on Cisco IOS devices.
- ios_l3_interface – Manage Layer-3 interfaces on Cisco IOS network devices.
- ios_linkagg – Manage link aggregation groups on Cisco IOS network devices
- ios_lldp – Manage LLDP configuration on Cisco IOS network devices.
- ios_logging – Manage logging on network devices
- ios_static_route – Manage static IP routes on Cisco IOS network devices
- ios_system – Manage the system attributes on Cisco IOS devices
- ios_user – Manage the aggregate of local users on Cisco IOS device
- ios_vlan – Manage VLANs on IOS network devices
- ios_vrf – Manage the collection of VRF definitions on Cisco IOS devices
- iosxr_banner – Manage multiline banners on Cisco IOS XR devices
- iosxr_command – Run commands on remote devices running Cisco IOS XR
- iosxr_config – Manage Cisco IOS XR configuration sections
- iosxr_facts – Collect facts from remote devices running IOS XR
- iosxr_interface – Manage Interface on Cisco IOS XR network devices
- iosxr_logging – Configuration management of system logging services on network devices
- iosxr_netconf – Configures NetConf sub-system service on Cisco IOS-XR devices
- iosxr_system – Manage the system attributes on Cisco IOS XR devices
- iosxr_user – Manage the aggregate of local users on Cisco IOS XR device
- junos_banner – Manage multiline banners on Juniper JUNOS devices
- junos_command – Run arbitrary commands on an Juniper JUNOS device
- junos_config – Manage configuration on devices running Juniper JUNOS
- junos_facts – Collect facts from remote devices running Juniper Junos
- junos_interface – Manage Interface on Juniper JUNOS network devices
- junos_l2_interface – Manage Layer-2 interface on Juniper JUNOS network devices
- junos_l3_interface – Manage L3 interfaces on Juniper JUNOS network devices
- junos_linkagg – Manage link aggregation groups on Juniper JUNOS network devices
- junos_lldp – Manage LLDP configuration on Juniper JUNOS network devices
- junos_lldp_interface – Manage LLDP interfaces configuration on Juniper JUNOS network devices
- junos_logging – Manage logging on network devices
- junos_netconf – Configures the Junos Netconf system service
- junos_package – Installs packages on remote devices running Junos
- junos_rpc – Runs an arbitrary RPC over NetConf on an Juniper JUNOS device
- junos_scp – Transfer files from or to remote devices running Junos
- junos_static_route – Manage static IP routes on Juniper JUNOS network devices
- junos_system – Manage the system attributes on Juniper JUNOS devices
- junos_user – Manage local user accounts on Juniper JUNOS devices
- junos_vlan – Manage VLANs on Juniper JUNOS network devices
- junos_vrf – Manage the VRF definitions on Juniper JUNOS devices
- net_banner – Manage multiline banners on network devices
- net_get – Copy a file from a network device to Ansible Controller
- net_interface – Manage Interface on network devices
- net_l2_interface – Manage Layer-2 interface on network devices
- net_l3_interface – Manage L3 interfaces on network devices
- net_linkagg – Manage link aggregation groups on network devices
- net_lldp – Manage LLDP service configuration on network devices
- net_lldp_interface – Manage LLDP interfaces configuration on network devices
- net_logging – Manage logging on network devices
- net_put – Copy a file from Ansible Controller to a network device
- net_static_route – Manage static IP routes on network appliances (routers, switches et. al.)
- net_system – Manage the system attributes on network devices
- net_user – Manage the aggregate of local users on network device
- net_vlan – Manage VLANs on network devices
- net_vrf – Manage VRFs on network devices
- netconf_config – netconf device configuration
- netconf_get – Fetch configuration/state data from NETCONF enabled network devices.
- netconf_rpc – Execute operations on NETCONF enabled network devices.
- nxos_aaa_server – Manages AAA server global configuration.
- nxos_aaa_server_host – Manages AAA server host-specific configuration.
- nxos_acl – Manages access list entries for ACLs.
- nxos_acl_interface – Manages applying ACLs to interfaces.
- nxos_banner – Manage multiline banners on Cisco NXOS devices
- nxos_bgp – Manages BGP configuration.
- nxos_bgp_af – Manages BGP Address-family configuration.
- nxos_bgp_neighbor – Manages BGP neighbors configurations.
- nxos_bgp_neighbor_af – Manages BGP address-family’s neighbors configuration.
- nxos_command – Run arbitrary command on Cisco NXOS devices
- nxos_config – Manage Cisco NXOS configuration sections
- nxos_evpn_global – Handles the EVPN control plane for VXLAN.
- nxos_evpn_vni – Manages Cisco EVPN VXLAN Network Identifier (VNI).
- nxos_facts – Gets facts about NX-OS switches
- nxos_feature – Manage features in NX-OS switches.
- nxos_file_copy – Copy a file to a remote NXOS device.
- nxos_gir – Trigger a graceful removal or insertion (GIR) of the switch.
- nxos_gir_profile_management – Create a maintenance-mode or normal-mode profile for GIR.
- nxos_hsrp – Manages HSRP configuration on NX-OS switches.
- nxos_igmp – Manages IGMP global configuration.
- nxos_igmp_interface – Manages IGMP interface configuration.
- nxos_igmp_snooping – Manages IGMP snooping global configuration.
- nxos_install_os – Set boot options like boot, kickstart image and issu.
- nxos_interface – Manages physical attributes of interfaces.
- nxos_interface_ospf – Manages configuration of an OSPF interface instance.
- nxos_ip_interface – Manages L3 attributes for IPv4 and IPv6 interfaces. (D)
- nxos_l2_interface – Manage Layer-2 interface on Cisco NXOS devices.
- nxos_l3_interface – Manage L3 interfaces on Cisco NXOS network devices
- nxos_linkagg – Manage link aggregation groups on Cisco NXOS devices.
- nxos_lldp – Manage LLDP configuration on Cisco NXOS network devices.
- nxos_logging – Manage logging on network devices
- nxos_ntp – Manages core NTP configuration.
- nxos_ntp_auth – Manages NTP authentication.
- nxos_ntp_options – Manages NTP options.
- nxos_nxapi – Manage NXAPI configuration on an NXOS device.
- nxos_ospf – Manages configuration of an ospf instance.
- nxos_ospf_vrf – Manages a VRF for an OSPF router.
- nxos_overlay_global – Configures anycast gateway MAC of the switch.
- nxos_pim – Manages configuration of a PIM instance.
- nxos_pim_interface – Manages PIM interface configuration.
- nxos_pim_rp_address – Manages configuration of an PIM static RP address instance.
- nxos_ping – Tests reachability using ping from Nexus switch.
- nxos_portchannel – Manages port-channel interfaces. (D)
- nxos_reboot – Reboot a network device.
- nxos_rollback – Set a checkpoint or rollback to a checkpoint.
- nxos_rpm – Install patch or feature rpms on Cisco NX-OS devices.
- nxos_smu – Perform SMUs on Cisco NX-OS devices.
- nxos_snapshot – Manage snapshots of the running states of selected features.
- nxos_snmp_community – Manages SNMP community configs.
- nxos_snmp_contact – Manages SNMP contact info.
- nxos_snmp_host – Manages SNMP host configuration.
- nxos_snmp_location – Manages SNMP location information.
- nxos_snmp_traps – Manages SNMP traps.
- nxos_snmp_user – Manages SNMP users for monitoring.
- nxos_static_route – Manages static route configuration
- nxos_switchport – Manages Layer 2 switchport interfaces. (D)
- nxos_system – Manage the system attributes on Cisco NXOS devices
- nxos_udld – Manages UDLD global configuration params.
- nxos_udld_interface – Manages UDLD interface configuration params.
- nxos_user – Manage the collection of local users on Nexus devices
- nxos_vlan – Manages VLAN resources and attributes.
- nxos_vpc – Manages global VPC configuration
- nxos_vpc_interface – Manages interface VPC configuration
- nxos_vrf – Manages global VRF configuration.
- nxos_vrf_af – Manages VRF AF.
- nxos_vrf_interface – Manages interface specific VRF configuration.
- nxos_vrrp – Manages VRRP configuration on NX-OS switches.
- nxos_vtp_domain – Manages VTP domain configuration.
- nxos_vtp_password – Manages VTP password configuration.
- nxos_vtp_version – Manages VTP version configuration.
- nxos_vxlan_vtep – Manages VXLAN Network Virtualization Endpoint (NVE).
- nxos_vxlan_vtep_vni – Creates a Virtual Network Identifier member (VNI)
- openvswitch_bridge – Manage Open vSwitch bridges
- openvswitch_db – Configure open vswitch database.
- openvswitch_port – Manage Open vSwitch ports
- slxos_l3_interface – Manage L3 interfaces on Extreme Networks SLX-OS network devices.
- vyos_banner – Manage multiline banners on VyOS devices
- vyos_command – Run one or more commands on VyOS devices
- vyos_config – Manage VyOS configuration on remote device
- vyos_facts – Collect facts from remote devices running VyOS
- vyos_interface – Manage Interface on VyOS network devices
- vyos_l3_interface – Manage L3 interfaces on VyOS network devices
- vyos_linkagg – Manage link aggregation groups on VyOS network devices
- vyos_lldp – Manage LLDP configuration on VyOS network devices
- vyos_lldp_interface – Manage LLDP interfaces configuration on VyOS network devices
- vyos_logging – Manage logging on network devices
- vyos_static_route – Manage static IP routes on Vyatta VyOS network devices
- vyos_system – Run set system commands on VyOS devices
- vyos_user – Manage the collection of local users on VyOS device
- vyos_vlan – Manage VLANs on VyOS network devices
Note
- (D): This marks a module as deprecated, which means a module is kept for backwards compatibility but usage is discouraged. The module documentation details page may explain more about this rationale.