Modules Maintained by the Ansible Network Team¶
Network¶
Checkpoint¶
checkpoint_access_layer_facts – Get access layer facts on Check Point over Web Services API
checkpoint_access_rule – Manages access rules on Checkpoint over Web Services API
checkpoint_access_rule_facts – Get access rules objects facts on Checkpoint over Web Services API
checkpoint_host – Manages host objects on Checkpoint over Web Services API
checkpoint_host_facts – Get host objects facts on Checkpoint over Web Services API
checkpoint_object_facts – Get object facts on Check Point over Web Services API
checkpoint_run_script – Run scripts on Checkpoint devices over Web Services API
checkpoint_session – Manages session objects on Check Point over Web Services API
checkpoint_task_facts – Get task objects facts on Checkpoint over Web Services API
Cli¶
Eos¶
eos_bgp – Configure global BGP protocol settings on Arista EOS
eos_command – Run arbitrary commands on an Arista EOS device
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_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
Files¶
Frr¶
Interface¶
Ios¶
ios_bgp – Configure global BGP protocol settings on Cisco IOS
ios_command – Run commands on remote devices running Cisco IOS
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_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_vrf – Manage the collection of VRF definitions on Cisco IOS devices
Iosxr¶
iosxr_banner – Manage multiline banners on Cisco IOS XR devices
iosxr_bgp – Configure global BGP protocol settings on Cisco IOS-XR
iosxr_command – Run commands on remote devices running Cisco IOS XR
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¶
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_package – Installs packages on remote devices running Junos
junos_ping – Tests reachability using ping from devices running Juniper 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_vrf – Manage the VRF definitions on Juniper JUNOS devices
Layer2¶
Layer3¶
Netconf¶
Nxos¶
nxos_aaa_server_host – Manages AAA server host-specific configuration
nxos_banner – Manage multiline banners on Cisco NXOS devices
nxos_bgp_neighbor_af – Manages BGP address-family’s neighbors configuration
nxos_evpn_vni – Manages Cisco EVPN VXLAN Network Identifier (VNI)
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_igmp_snooping – Manages IGMP snooping global configuration
nxos_install_os – Set boot options like boot, kickstart image and issu
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_overlay_global – Configures anycast gateway MAC of the switch
nxos_pim_rp_address – Manages configuration of an PIM static RP address instance
nxos_rollback – Set a checkpoint or rollback to a checkpoint
nxos_rpm – Install patch or feature rpms on Cisco NX-OS devices
nxos_snapshot – Manage snapshots of the running states of selected features
nxos_system – Manage the system attributes on Cisco NXOS devices
nxos_udld_interface – Manages UDLD interface configuration params
nxos_user – Manage the collection of local users on Nexus devices
nxos_vrf_interface – Manages interface specific VRF configuration
nxos_vxlan_vtep – Manages VXLAN Network Virtualization Endpoint (NVE)
nxos_vxlan_vtep_vni – Creates a Virtual Network Identifier member (VNI)
Ovs¶
Protocol¶
Restconf¶
Routing¶
Skydive¶
System¶
Vyos¶
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_static_route – Manage static IP routes on Vyatta VyOS network devices
vyos_user – Manage the collection of local users on VyOS device
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.