ansible / ansible.builtin / v2.9.27 / module / slxos_vlan Manage VLANs on Extreme Networks SLX-OS network devices | "added in version" 2.6 of ansible.builtin" Authors: Lindsay Hill (@lindsayhill) preview | supported by communityansible.builtin.slxos_vlan (v2.9.27) — module
pip
Install with pip install ansible==2.9.27
This module provides declarative management of VLANs on Extreme SLX-OS network devices.
- name: Create vlan slxos_vlan: vlan_id: 100 name: test-vlan state: present
- name: Add interfaces to VLAN slxos_vlan: vlan_id: 100 interfaces: - Ethernet 0/1 - Ethernet 0/2
- name: Delete vlan slxos_vlan: vlan_id: 100 state: absent
name: description: - Name of the VLAN. delay: default: 10 description: - Delay the play should wait to check for declarative intent params values. purge: default: false description: - Purge VLANs not defined in the I(aggregate) parameter. type: bool state: choices: - present - absent default: present description: - State of the VLAN configuration. vlan_id: description: - ID of the VLAN. Range 1-4094. required: true aggregate: description: List of VLANs definitions. interfaces: description: - List of interfaces that should be associated to the VLAN. required: true
commands: description: The list of configuration mode commands to send to the device returned: always sample: - vlan 100 - name test-vlan type: list