Modules Maintained by the Ansible Network Team¶
Network¶
Check_Point¶
checkpoint_access_layer_facts – Get access layer facts on Check Point over Web Services API
checkpoint_access_rule – Manages access rules on Check Point over Web Services API
checkpoint_access_rule_facts – Get access rules objects facts on Check Point over Web Services API
checkpoint_host – Manages host objects on Check Point over Web Services API
checkpoint_host_facts – Get host objects facts on Check Point over Web Services API
checkpoint_object_facts – Get object facts on Check Point over Web Services API
checkpoint_run_script – Run scripts on Check Point 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 Check Point over Web Services API
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 (D)
eos_interfaces – Manages interface attributes of Arista EOS interfaces
eos_l2_interface – Manage L2 interfaces on Arista EOS network devices (D)
eos_l2_interfaces – Manages Layer-2 interface attributes of Arista EOS devices
eos_l3_interface – Manage L3 interfaces on Arista EOS network devices (D)
eos_l3_interfaces – Manages L3 interface attributes of Arista EOS devices
eos_lacp – Manage Global Link Aggregation Control Protocol (LACP) on Arista EOS devices
eos_lag_interfaces – Manages link aggregation groups on Arista EOS devices
eos_linkagg – Manage link aggregation groups on Arista EOS network devices (D)
eos_lldp – Manage LLDP configuration on Arista EOS network devices
eos_lldp_global – Manage Global Link Layer Discovery Protocol (LLDP) settings on Arista EOS 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
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 (D)
ios_interfaces – Manages interface attributes of Cisco IOS network devices
ios_l2_interface – Manage Layer-2 interface on Cisco IOS devices (D)
ios_l2_interfaces – Manage Layer-2 interface on Cisco IOS devices
ios_l3_interface – Manage Layer-3 interfaces on Cisco IOS network devices (D)
ios_l3_interfaces – Manage Layer-3 interface on Cisco IOS devices
ios_lacp – Manage Global Link Aggregation Control Protocol (LACP) on Cisco IOS devices
ios_lacp_interfaces – Manage Link Aggregation Control Protocol (LACP) on Cisco IOS devices interface
ios_lag_interfaces – Manage Link Aggregation on Cisco IOS 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_interface – Manage Interface on Cisco IOS XR network devices (D)
iosxr_interfaces – Manage interface attributes on Cisco IOS-XR network devices
iosxr_l2_interfaces – Manage Layer-2 interface on Cisco IOS-XR devices
iosxr_l3_interfaces – Manage Layer-3 interface on Cisco IOS-XR devices
iosxr_lacp – Manage Global Link Aggregation Control Protocol (LACP) on IOS-XR devices
iosxr_lag_interfaces – Manages attributes of LAG/Ether-Bundle interfaces on IOS-XR devices
iosxr_lldp_global – Manage Global Link Layer Discovery Protocol (LLDP) settings on IOS-XR 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 (D)
junos_interfaces – Manages interface attributes of Juniper Junos OS network devices
junos_l2_interface – Manage Layer-2 interface on Juniper JUNOS network devices (D)
junos_l2_interfaces – Manage Layer-2 interface on Juniper JUNOS devices
junos_l3_interface – Manage L3 interfaces on Juniper JUNOS network devices (D)
junos_l3_interfaces – Manage Layer 3 interface on Juniper JUNOS devices
junos_lacp – Manage Global Link Aggregation Control Protocol (LACP) on Juniper Junos devices
junos_lag_interfaces – Manage Link Aggregation on Juniper JUNOS devices
junos_linkagg – Manage link aggregation groups on Juniper JUNOS network devices (D)
junos_lldp – Manage LLDP configuration on Juniper JUNOS network devices (D)
junos_lldp_global – Manage link layer discovery protocol (LLDP) attributes on Juniper JUNOS devices
junos_lldp_interface – Manage LLDP interfaces configuration on Juniper JUNOS network devices (D)
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_vlan – Manage VLANs on Juniper JUNOS network devices (D)
junos_vlans – Create and manage VLAN configurations on Junos OS
junos_vrf – Manage the VRF definitions on Juniper JUNOS devices
Nxos¶
nxos_aaa_server_host – Manages AAA server host-specific configuration
nxos_banner – Manage multiline banners on Cisco NXOS devices
nxos_bfd_global – Bidirectional Forwarding Detection (BFD) global-level configuration
nxos_bfd_interfaces – Manages BFD attributes of nxos interfaces
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 – Manages physical attributes of interfaces (D)
nxos_interface_ospf – Manages configuration of an OSPF interface instance
nxos_interfaces – Manages interface attributes of NX-OS Interfaces
nxos_l2_interface – Manage Layer-2 interface on Cisco NXOS devices (D)
nxos_l2_interfaces – Manages Layer-2 Interfaces attributes of NX-OS Interfaces
nxos_l3_interface – Manage L3 interfaces on Cisco NXOS network devices (D)
nxos_l3_interfaces – Manages Layer-3 Interfaces attributes of NX-OS Interfaces
nxos_lacp – Manage Global Link Aggregation Control Protocol (LACP) on Cisco NX-OS devices
nxos_lag_interfaces – Manages link aggregation groups of NX-OS Interfaces
nxos_linkagg – Manage link aggregation groups on Cisco NXOS devices (D)
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_telemetry – Telemetry Monitoring Service (TMS) configuration
nxos_udld_interface – Manages UDLD interface configuration params
nxos_user – Manage the collection of local users on Nexus devices
nxos_vlans – Create VLAN and manage VLAN configurations on NX-OS Interfaces
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)
Vyos¶
vyos_interface – Manage Interface on VyOS network devices (D)
vyos_interfaces – Manages interface attributes of VyOS network devices
vyos_l3_interface – Manage L3 interfaces on VyOS network devices (D)
vyos_l3_interfaces – Manages L3 interface attributes of VyOS network devices
vyos_lag_interfaces – Manages attributes of link aggregation groups on VyOS network devices
vyos_linkagg – Manage link aggregation groups on VyOS network devices (D)
vyos_lldp – Manage LLDP configuration on VyOS network devices (D)
vyos_lldp_global – Manage link layer discovery protocol (LLDP) attributes on VyOS devices
vyos_lldp_interface – Manage LLDP interfaces configuration on VyOS network devices (D)
vyos_lldp_interfaces – Manages attributes of lldp interfaces on VyOS 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.