<commit_before>.. _platform_options:

****************
Platform Options
****************

Some Ansible Network platforms support multiple connection types, privilege escalation (``enable`` mode), or other options. The pages in this section offer standardized guides to understanding available options on each network platform. We welcome contributions from community-maintained platforms to this section.

.. toctree::
   :maxdepth: 2
   :caption: Platform Options

   platform_cnos
   platform_dellos6
   platform_dellos9
   platform_dellos10
   platform_enos
   platform_eos
   platform_exos
   platform_ios
   platform_ironware
   platform_junos
   platform_nos
   platform_nxos
   platform_routeros
   platform_slxos
   platform_voss
   platform_netconf_enabled

.. _settings_by_platform:

Settings by Platform
================================

+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
|..                 |                         | ``ansible_connection:`` settings available                                        |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Network OS        | ``ansible_network_os:`` | network_cli          | netconf              | httpapi          | local            |
+===================+=========================+======================+======================+==================+==================+
| Arista EOS*       | ``eos``                 | in v. >=2.5          | N/A                  | in v. >=2.6      |  in v. >=2.4     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Cisco ASA         | ``asa``                 | in v. >=2.5          | N/A                  | N/A              |  in v. >=2.4     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Cisco IOS*        | ``ios``                 | in v. >=2.5          | N/A                  | N/A              |  in v. >=2.4     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Cisco IOS XR*     | ``iosxr``               | in v. >=2.5          | N/A                  | N/A              |  in v. >=2.4     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Cisco NX-OS*      | ``nxos``                | in v. >=2.5          | N/A                  | in v. >=2.6      |  in v. >=2.4     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Dell OS6          | ``dellos6``             | in v. >=2.5          | N/A                  | N/A .            |  in v. >=2.3     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Dell OS9          | ``dellos9``             | in v. >=2.5          | N/A                  | N/A .            |  in v. >=2.3     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Dell OS10         | ``dellos10``            | in v. >=2.5          | N/A                  | N/A .            |  in v. >=2.3     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Extreme EXOS      | ``exos``                | in v. >=2.6          | N/A                  | N/A              |  N/A             |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Extreme IronWare  | ``ironware``            | in v. >=2.5          | N/A                  | N/A              |  in v. >=2.5     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Extreme NOS       | ``nos``                 | in v. >=2.7          | N/A                  | N/A              |  N/A             |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Extreme SLX-OS    | ``slxos``               | in v. >=2.6          | N/A                  | N/A              |  N/A             |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Extreme VOSS      | ``voss``                | in v. >=2.7          | N/A                  | N/A              |  N/A             |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| F5 BIG-IP         | N/A                     | N/A                  | N/A                  | N/A              |  in v. >=2.0     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| F5 BIG-IQ         | N/A                     | N/A                  | N/A                  | N/A              |  in v. >=2.0     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Junos OS*         | ``junos``               | in v. >=2.5          | in v. >=2.5          | N/A              |  in v. >=2.4     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Lenovo CNOS       | ``cnos``                | in v. >=2.5          | N/A                  | N/A              |  in v. >=2.3     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Lenovo ENOS       | ``enos``                | in v. >=2.5          | N/A                  | N/A              |  in v. >=2.5     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| MikroTik RouterOS | ``routeros``            | in v. >=2.7          | N/A                  | N/A              |  N/A             |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| Nokia SR OS       | ``sros``                | in v. >=2.5          | N/A                  | N/A              |  in v. >=2.4     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| VyOS*             | ``vyos``                | in v. >=2.5          | N/A                  | N/A              |  in v. >=2.4     |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+
| OS that supports  | ``<network-os>``        | N/A                  | in v. >=2.6          | N/A              | in v. >=2.2      |
| Netconf*          |                         |                      |                      |                  |                  |
+-------------------+-------------------------+----------------------+----------------------+------------------+------------------+

`*` Maintained by Ansible Network Team<commit_msg>replaced outdate release info with checkmarks (#53016)<commit_after>.. _platform_options:

****************
Platform Options
****************

Some Ansible Network platforms support multiple connection types, privilege escalation (``enable`` mode), or other options. The pages in this section offer standardized guides to understanding available options on each network platform. We welcome contributions from community-maintained platforms to this section.

.. toctree::
   :maxdepth: 2
   :caption: Platform Options

   platform_cnos
   platform_dellos6
   platform_dellos9
   platform_dellos10
   platform_enos
   platform_eos
   platform_exos
   platform_ios
   platform_ironware
   platform_junos
   platform_nos
   platform_nxos
   platform_routeros
   platform_slxos
   platform_voss
   platform_netconf_enabled

.. _settings_by_platform:

Settings by Platform
================================

+-------------------+-------------------------+--------------+---------+---------+---------+
|..                 |                         | ``ansible_connection:`` settings available |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Network OS        | ``ansible_network_os:`` | network_cli | netconf | httpapi | local    |
+===================+=========================+=============+=========+=========+==========+
| Arista EOS*       | ``eos``                 | ✓           |         | ✓       | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Cisco ASA         | ``asa``                 | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Cisco IOS*        | ``ios``                 | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Cisco IOS XR*     | ``iosxr``               | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Cisco NX-OS*      | ``nxos``                | ✓           |         | ✓       | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Dell OS6          | ``dellos6``             | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Dell OS9          | ``dellos9``             | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Dell OS10         | ``dellos10``            | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Extreme EXOS      | ``exos``                | ✓           |         |         |          |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Extreme IronWare  | ``ironware``            | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Extreme NOS       | ``nos``                 | ✓           |         |         |          |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Extreme SLX-OS    | ``slxos``               | ✓           |         |         |          |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Extreme VOSS      | ``voss``                | ✓           |         |         |          |
+-------------------+-------------------------+-------------+---------+---------+----------+
| F5 BIG-IP         |                         |             |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| F5 BIG-IQ         |                         |             |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Junos OS*         | ``junos``               | ✓           | ✓       |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Lenovo CNOS       | ``cnos``                | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Lenovo ENOS       | ``enos``                | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| MikroTik RouterOS | ``routeros``            | ✓           |         |         |          |
+-------------------+-------------------------+-------------+---------+---------+----------+
| Nokia SR OS       | ``sros``                | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| VyOS*             | ``vyos``                | ✓           |         |         | ✓        |
+-------------------+-------------------------+-------------+---------+---------+----------+
| OS that supports  | ``<network-os>``        |             | ✓       |         | ✓        |
| Netconf*          |                         |             |         |         |          |
+-------------------+-------------------------+-------------+---------+---------+----------+

`*` Maintained by Ansible Network Team
{'fraction_non_alphanumeric': 0.502559010006875, 'fraction_numerical': 0.008784661217630434, 'mean_word_length': 0.41995661605206075, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 45, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 86, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3397544', 'n_tokens_mistral': 2703, 'n_tokens_neox': 2437, 'n_words': 519}