|
|
@ -20,51 +20,51 @@ DOCUMENTATION = '''
|
|
|
|
---
|
|
|
|
---
|
|
|
|
module: nxos_vlan
|
|
|
|
module: nxos_vlan
|
|
|
|
version_added: "2.1"
|
|
|
|
version_added: "2.1"
|
|
|
|
short_description: Manages VLAN resources and attributes
|
|
|
|
short_description: Manages VLAN resources and attributes.
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Manages VLAN configurations on NX-OS switches
|
|
|
|
- Manages VLAN configurations on NX-OS switches.
|
|
|
|
author: Jason Edelman (@jedelman8)
|
|
|
|
author: Jason Edelman (@jedelman8)
|
|
|
|
extends_documentation_fragment: nxos
|
|
|
|
extends_documentation_fragment: nxos
|
|
|
|
options:
|
|
|
|
options:
|
|
|
|
vlan_id:
|
|
|
|
vlan_id:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- single vlan id
|
|
|
|
- Single VLAN ID.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
vlan_range:
|
|
|
|
vlan_range:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- range of VLANs such as 2-10 or 2,5,10-15, etc.
|
|
|
|
- Range of VLANs such as 2-10 or 2,5,10-15, etc.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
name:
|
|
|
|
name:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- name of VLAN
|
|
|
|
- Name of VLAN.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
vlan_state:
|
|
|
|
vlan_state:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Manage the vlan operational state of the VLAN
|
|
|
|
- Manage the vlan operational state of the VLAN
|
|
|
|
(equivalent to state {active | suspend} command
|
|
|
|
(equivalent to state {active | suspend} command.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: active
|
|
|
|
default: active
|
|
|
|
choices: ['active','suspend']
|
|
|
|
choices: ['active','suspend']
|
|
|
|
admin_state:
|
|
|
|
admin_state:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Manage the vlan admin state of the VLAN equivalent
|
|
|
|
- Manage the VLAN administrative state of the VLAN equivalent
|
|
|
|
to shut/no shut in vlan config mode
|
|
|
|
to shut/no shut in VLAN config mode.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: up
|
|
|
|
default: up
|
|
|
|
choices: ['up','down']
|
|
|
|
choices: ['up','down']
|
|
|
|
mapped_vni:
|
|
|
|
mapped_vni:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- The Virtual Network Identifier (VNI) id that is mapped to the
|
|
|
|
- The Virtual Network Identifier (VNI) ID that is mapped to the
|
|
|
|
VLAN. Valid values are integer and keyword 'default'.
|
|
|
|
VLAN. Valid values are integer and keyword 'default'.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: null
|
|
|
|
default: null
|
|
|
|
version_added: "2.2"
|
|
|
|
version_added: "2.2"
|
|
|
|
state:
|
|
|
|
state:
|
|
|
|
description:
|
|
|
|
description:
|
|
|
|
- Manage the state of the resource
|
|
|
|
- Manage the state of the resource.
|
|
|
|
required: false
|
|
|
|
required: false
|
|
|
|
default: present
|
|
|
|
default: present
|
|
|
|
choices: ['present','absent']
|
|
|
|
choices: ['present','absent']
|
|
|
|