Note
This plugin is part of the community.network collection (version 2.0.1).
To install it use: ansible-galaxy collection install community.network
.
To use it in a playbook, specify: community.network.ce_mdn_interface
.
New in version 0.2.0: of community.network
Parameter | Choices/Defaults | Comments |
---|---|---|
ifname string | Interface name. | |
lldpenable string |
| Set global LLDP enable state. |
mdnstatus string |
| Set interface MDN enable state. |
state string |
| Manage the state of the resource. |
Note
netconf
.- name: "Configure global LLDP enable state" community.network.ce_mdn_interface: lldpenable: enabled - name: "Configure interface MDN enable state" community.network.ce_mdn_interface: ifname: 10GE1/0/1 mdnstatus: rxOnly
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
changed boolean | always | check to see if a change was made on the device Sample: True |
end_state dictionary | always | k/v pairs of global LLDP configration after module execution Sample: {'ifname': '10GE1/0/1', 'lldpenable': 'enabled', 'mdnstatus': 'rxOnly'} |
existing dictionary | always | k/v pairs of existing global LLDP configration Sample: {'ifname': '10GE1/0/1', 'lldpenable': 'enabled', 'mdnstatus': 'disabled'} |
proposed dictionary | always | k/v pairs of parameters passed into module Sample: {'ifname': '10GE1/0/1', 'lldpenable': 'enabled', 'mdnstatus': 'rxOnly', 'state': 'present'} |
updates list / elements=string | always | command sent to the device Sample: ['interface 10ge 1/0/1', 'lldp mdn enable'] |
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/network/ce_mdn_interface_module.html