.. _cisco.iosxr.iosxr_cliconf:
*****************
cisco.iosxr.iosxr
*****************
**Use iosxr cliconf to run command on Cisco IOS XR platform**
Version added: 1.0.0
.. contents::
:local:
:depth: 1
Synopsis
--------
- This iosxr plugin provides low level abstraction apis for sending and receiving CLI commands from Cisco IOS XR network devices.
Parameters
----------
.. raw:: html
Parameter |
Choices/Defaults |
Configuration |
Comments |
commit_comment
string
|
|
env:ANSIBLE_IOSXR_COMMIT_COMMENT
var: ansible_iosxr_commit_comment
|
Adds comment to commit confirmed..
|
commit_confirmed
boolean
|
Default:
"no"
|
env:ANSIBLE_IOSXR_COMMIT_CONFIRMED
var: ansible_iosxr_commit_confirmed
|
enable or disable commit confirmed mode
|
commit_confirmed_timeout
integer
|
|
env:ANSIBLE_IOSXR_COMMIT_CONFIRMED_TIMEOUT
var: ansible_iosxr_commit_confirmed_timeout
|
Commits the configuration on a trial basis for the time specified in seconds or minutes.
|
commit_label
string
|
|
env:ANSIBLE_IOSXR_COMMIT_LABEL
var: ansible_iosxr_commit_label
|
Adds label to commit confirmed.
|
config_commands
list
/ elements=string
added in 2.0.0
|
Default:
[]
|
var: ansible_iosxr_config_commands
|
Specifies a list of commands that can make configuration changes to the target device.
When `ansible_network_single_user_mode` is enabled, if a command sent to the device is present in this list, the existing cache is invalidated.
|
config_mode_exclusive
boolean
|
Default:
"no"
|
env:ANSIBLE_IOSXR_CONFIG_MODE_EXCLUSIVE
var: ansible_iosxr_config_mode_exclusive
|
enable or disable config mode exclusive
|