cisco / cisco.nxos / 7.0.0 / module / nxos_devicealias Configuration of device alias for Cisco NXOS MDS Switches. | "added in version" 1.0.0 of cisco.nxos" Authors: Suhas Bharadwaj (@srbharadwaj) (subharad@cisco.com)cisco.nxos.nxos_devicealias (7.0.0) — module
Install with ansible-galaxy collection install cisco.nxos:==7.0.0
collections: - name: cisco.nxos version: 7.0.0
Configuration of device alias for Cisco MDS NXOS.
- name: Test that device alias module works cisco.nxos.nxos_devicealias: da: - name: test1_add pwwn: 56:2:22:11:22:88:11:67 - name: test2_add pwwn: 65:22:22:11:22:22:11:d - name: dev1 remove: true - name: dev2 remove: true distribute: true mode: enhanced rename: - new_name: bcd old_name: abc - new_name: bcd1 old_name: abc1
da: description: - List of device-alias to be added or removed elements: dict suboptions: name: description: - Name of the device-alias to be added or removed required: true type: str pwwn: description: - pwwn to which the name needs to be associated with type: str remove: default: false description: - Removes the device-alias if set to True type: bool type: list mode: choices: - basic - enhanced description: - Mode of devices-alias, basic or enhanced type: str rename: description: - List of device-alias to be renamed elements: dict suboptions: new_name: description: - New name of the device-alias required: true type: str old_name: description: - Old name of the device-alias that needs to be renamed required: true type: str type: list distribute: description: - Enable/Disable device-alias distribution type: bool
commands: description: commands sent to the device returned: always sample: - terminal dont-ask - device-alias database - device-alias name somename pwwn 10:00:00:00:89:a1:01:03 - device-alias name somename1 pwwn 10:00:00:00:89:a1:02:03 - device-alias commit - no terminal dont-ask type: list