community / community.general / 0.1.1 / module / slxos_vlan Manage VLANs on Extreme Networks SLX-OS network devices Authors: Lindsay Hill (@lindsayhill) preview | supported by communitycommunity.general.slxos_vlan (0.1.1) — module
Install with ansible-galaxy collection install community.general:==0.1.1
collections: - name: community.general version: 0.1.1
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