Note
This module is part of the cisco.nxos collection (version 9.4.0).
You might already have this collection installed if you are using the ansible package. It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.
To install it, use: ansible-galaxy collection install cisco.nxos.
To use it in a playbook, specify: cisco.nxos.nxos_gir_profile_management.
New in cisco.nxos 1.0.0
Parameter | Comments |
|---|---|
commands list / elements=string | List of commands to be included into the profile. |
mode string / required | Configure the profile as Maintenance or Normal mode. Choices:
|
state string | Specify desired state of the resource. Choices:
|
Note
state=absent removes the whole profile.# Create a maintenance-mode profile
- cisco.nxos.nxos_gir_profile_management:
mode: maintenance
commands:
- router eigrp 11
- isolate
# Remove the maintenance-mode profile
- cisco.nxos.nxos_gir_profile_management:
mode: maintenance
state: absent
Common return values are documented here, the following are the fields unique to this module:
Key | Description |
|---|---|
changed boolean | check to see if a change was made on the device Returned: always Sample: |
end_state list / elements=string | list of profile entries after module execution. Returned: verbose mode Sample: |
existing list / elements=string | list of existing profile commands. Returned: verbose mode Sample: |
proposed list / elements=string | list of commands passed into module. Returned: verbose mode Sample: |
updates list / elements=string | commands sent to the device Returned: always Sample: |
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/cisco/nxos/nxos_gir_profile_management_module.html