Manages Cisco EVPN VXLAN Network Identifier (VNI).
Version added: 1.0.0
- Manages Cisco Ethernet Virtual Private Network (EVPN) VXLAN Network Identifier (VNI) configurations of a Nexus device.
Note
- Tested against NXOSv 7.3.(0)D1(1) on VIRL
- Unsupported for Cisco MDS
- default, where supported, restores params default value.
- RD override is not permitted. You should set it to the default values first and then reconfigure it.
route_target_both
,route_target_import
androute_target_export valid
values are a list of extended communities, (i.e. ['1.2.3.4:5', '33:55']) or the keywords 'auto' or 'default'.- The
route_target_both
property is discouraged due to the inconsistent behavior of the property across Nexus platforms and image versions. For this reason it is recommended to use explicitroute_target_export
androute_target_import
properties instead ofroute_target_both
. - RD valid values are a string in one of the route-distinguisher formats, the keyword 'auto', or the keyword 'default'.
- For information on using CLI and NX-API see the :ref:`NXOS Platform Options guide <nxos_platform_options>`
- For more information on using Ansible to manage network devices see the :ref:`Ansible Network Guide <network_guide>`
- For more information on using Ansible to manage Cisco devices see the Cisco integration page.
- name: vni configuration
cisco.nxos.nxos_evpn_vni:
vni: 6000
route_distinguisher: 60:10
route_target_import:
- "5000:10"
- "4100:100"
route_target_export: auto
route_target_both: default
Common return values are documented here, the following are the fields unique to this module:
Key | Returned | Description |
---|---|---|
commands
list
|
always |
commands sent to the device
Sample:
['evpn', 'vni 6000 l2', 'route-target import 5001:10']
|
- Gabriele Gerbino (@GGabriele)