📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-vlan
Prefix: vlan
Related Modules:
Cisco-IOS-XE-vlan-oper
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl
💡 Example Usage
# GET module data curl -X GET \ -H "Accept: application/yang-data+json" \ -u admin:password \ --insecure \ https://device-ip/restconf/data/Cisco-IOS-XE-vlan
📚 External Documentation
module: Cisco-IOS-XE-vlan
augment /ios:native/ios:vlan:
+--rw access-map* [name value]
| +--rw name string
| +--rw value uint16
| +--rw match
| | +--rw ipv6
| | | +--rw address* string
| | +--rw ip
| | +--rw address* string
| +--rw action? enumeration
+--rw configuration-entry* [vlan-id]
| +--rw vlan-id string
| +--rw ip
| | +--rw flow
| | +--rw monitor* [flow-monitor]
| | +--rw flow-monitor string
| | +--rw input? empty
| | +--rw output? empty
| +--rw device-tracking!
| | +--rw attach-policy? string
| +--rw dhcp-server-tracking! {ios-features:dhcp-server-tracking}?
| +--rw ipv6
| | +--rw nd
| | | +--rw suppress!
| | | | +--rw attach-policy? string
| | | +--rw raguard {ios-features:raguard}?
| | | | +--rw raguard? empty
| | | | +--rw attach-policy? string
| | | +--rw ra-throttler {ios-features:ra-throttler}?
| | | | +--rw ra-throttler? empty
| | | | +--rw attach-policy? string
| | | +--rw routing-proxy? empty {ios-features:routing-proxy}?
| | | +--rw dad-proxy? empty {ios-features:dad-proxy}?
| | +--rw dhcp
| | | +--rw guard! {ios-features:dhcp-guard}?
| | | +--rw attach-policy? string
| | +--rw destination-guard!
| | +--rw attach-policy? string
| +--rw member
| | +--rw evi-member {ios-features:l2vpn}?
| | | +--rw evpn-instance!
| | | +--rw (evi-type-choice)?
| | | +--:(auto-evi-case)
| | | | +--rw auto-evi-config
| | | | +--rw profile? string
| | | | +--rw protected? empty
| | | +--:(manual-evi-case)
| | | +--rw manual-evi-config
| | | +--rw evi? uint16
| | | +--rw vni? uint32
| | | +--rw protected? empty
| | x--rw evpn-instance
| | | x--rw evpn-instance? uint16
| | | x--rw vni? uint32
| | | x--rw protected? empty
| | +--rw vni? uint32
| | +--rw access-vfi? string
| +--rw arp? enumeration {ios-features:ewlc-platform}?
x--rw configuration* [vlan-id]
| x--rw vlan-id uint16
| +--rw ip
| | +--rw flow
| | x--rw monitor* [flow-monitor]
| | x--rw flow-monitor string
| | x--rw input? empty
| | x--rw output? empty
| x--rw device-tracking!
| | x--rw attach-policy? string
| +--rw ipv6
| | +--rw nd
| | | x--rw suppress!
| | | | x--rw attach-policy? string
| | | +--rw raguard {ios-features:raguard}?
| | | x--rw raguard? empty
| | | x--rw attach-policy? string
| | +--rw dhcp
| | | x--rw guard! {ios-features:dhcp-guard}?
| | | x--rw attach-policy? string
| | x--rw destination-guard!
| | x--rw attach-policy? string
| +--rw member
| x--rw evpn-instance
| | x--rw evpn-instance? uint16
| | x--rw vni? uint32
| x--rw vni? uint32
| x--rw access-vfi? string
+--rw filter* [word]
| +--rw word string
| +--rw vlan-lists* uint16
| o--rw vlan-list? union
+--rw accounting!
| +--rw input? empty
| +--rw output? empty
+--rw internal
| +--rw allocation
| +--rw policy? enumeration
+--rw dot1q
| +--rw tag
| +--rw native? empty
+--rw access-log
| +--rw maxflow? uint16
| +--rw ratelimit? uint16
| +--rw threshold? uint32
+--rw group* [name]
| +--rw name string
| +--rw vlan-lists* uint16
| o--rw vlan-list* [vlan-id]
| o--rw vlan-id union
+--rw vlan-list* [id]
| +--rw id uint16
| +--rw remote-span? empty
| +--rw private-vlan {ios-features:private-vlan}?
| | +--rw primary? empty
| | +--rw association? string
| | +--rw community? empty
| | +--rw isolated? empty
| +--rw name? string
| +--rw state? enumeration
| o--rw lldp
| | o--rw run? empty
| +--rw uni-vlan? enumeration
| +--rw shutdown? empty
o--rw device-tracking!
o--rw attach-policy? string
augment /ios:native/ios:interface/ios:Vlan:
+--rw private-vlan {ios-features:private-vlan,ios-features:vlan}?
| +--rw mapping? string
+--rw service-routing {ios-features:vlan}?
| +--rw mdns-sd!
| +--rw service-policy* [dir]
| | +--rw dir enumeration
| | +--rw name? string
| +--rw redistribute
| +--rw mdns-sd? empty
| +--rw withdraw-only? empty
+--rw glbp {ios-features:vlan}?
+--rw range* [range]
+--rw range uint16
+--rw forwarder
| +--rw preempt!
| +--rw delay
| +--rw minimum? uint16
+--rw ip!
| +--rw ipv4* [ipv4]
| +--rw ipv4 inet:ipv4-address
+--rw preempt!
| +--rw delay
| +--rw minimum? uint16
+--rw priority? uint8
+--rw weighting
| +--rw value* [value]
| | +--rw value int8
| | +--rw upper? int8
| | +--rw lower? int8
| +--rw track
| +--rw range* [range]
| +--rw range uint16
| +--rw decrement? uint8
+--rw timers
| +--rw msec
| +--rw range* [range]
| +--rw range uint16
| +--rw range0? uint8
+--rw name? string