📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-l2vpn-oper
Prefix: l2vpn_oper
Related Modules:
Cisco-IOS-XE-aaa-oper
Cisco-IOS-XE-acl-oper
Cisco-IOS-XE-app-cflowd-oper
Cisco-IOS-XE-app-hosting-oper
Cisco-IOS-XE-appqoe-http-oper
💡 Example Usage
# GET operational data curl -X GET \ -H "Accept: application/yang-data+json" \ -u admin:password \ --insecure \ https://device-ip/restconf/data/Cisco-IOS-XE-l2vpn-oper
📚 External Documentation
module: Cisco-IOS-XE-l2vpn-oper
+--ro l2vpn-oper-data
+--ro l2vpn-services!
| +--ro l2vpn-xconnect* [peer-address vcid]
| +--ro peer-address inet:ipv4-address
| +--ro vcid uint32
| +--ro xconnect-name? string
| +--ro service-type? l2vpn-ios-xe-oper:l2vpn-service-type
| +--ro xconnect-state? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| +--ro description? string
| +--ro segment1
| | +--ro (fwd-type-choice)?
| | +--:(l2vpn-fwd-type-ac)
| | | +--ro attachment-circuit
| | | +--ro if-name? string
| | | +--ro group-name? string
| | | +--ro encap? l2vpn-ios-xe-oper:l2vpn-ac-circuit-type
| | | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | | +--ro priority? uint32
| | +--:(l2vpn-fwd-type-pw)
| | | +--ro pseudowire
| | | +--ro if-name? string
| | | +--ro group-name? string
| | | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | | +--ro peer-address? inet:ipv4-address
| | | +--ro vcid? uint32
| | | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | | +--ro priority? uint32
| | +--:(l2vpn-fwd-type-vfi)
| | | +--ro vfi
| | | +--ro if-name? string
| | | +--ro group-name? string
| | | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | | +--ro priority? uint32
| | +--:(l2vpn-fwd-type-bd)
| | +--ro bridge-domain
| | +--ro if-name? string
| | +--ro group-name? string
| | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | +--ro priority? uint32
| +--ro segment2
| | +--ro (fwd-type-choice)?
| | +--:(l2vpn-fwd-type-ac)
| | | +--ro attachment-circuit
| | | +--ro if-name? string
| | | +--ro group-name? string
| | | +--ro encap? l2vpn-ios-xe-oper:l2vpn-ac-circuit-type
| | | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | | +--ro priority? uint32
| | +--:(l2vpn-fwd-type-pw)
| | | +--ro pseudowire
| | | +--ro if-name? string
| | | +--ro group-name? string
| | | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | | +--ro peer-address? inet:ipv4-address
| | | +--ro vcid? uint32
| | | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | | +--ro priority? uint32
| | +--:(l2vpn-fwd-type-vfi)
| | | +--ro vfi
| | | +--ro if-name? string
| | | +--ro group-name? string
| | | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | | +--ro priority? uint32
| | +--:(l2vpn-fwd-type-bd)
| | +--ro bridge-domain
| | +--ro if-name? string
| | +--ro group-name? string
| | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | +--ro priority? uint32
| +--ro standby* []
| +--ro segment1
| | +--ro (fwd-type-choice)?
| | +--:(l2vpn-fwd-type-ac)
| | | +--ro attachment-circuit
| | | +--ro if-name? string
| | | +--ro group-name? string
| | | +--ro encap? l2vpn-ios-xe-oper:l2vpn-ac-circuit-type
| | | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | | +--ro priority? uint32
| | +--:(l2vpn-fwd-type-pw)
| | | +--ro pseudowire
| | | +--ro if-name? string
| | | +--ro group-name? string
| | | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | | +--ro peer-address? inet:ipv4-address
| | | +--ro vcid? uint32
| | | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | | +--ro priority? uint32
| | +--:(l2vpn-fwd-type-vfi)
| | | +--ro vfi
| | | +--ro if-name? string
| | | +--ro group-name? string
| | | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | | +--ro priority? uint32
| | +--:(l2vpn-fwd-type-bd)
| | +--ro bridge-domain
| | +--ro if-name? string
| | +--ro group-name? string
| | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | +--ro priority? uint32
| +--ro segment2
| +--ro (fwd-type-choice)?
| +--:(l2vpn-fwd-type-ac)
| | +--ro attachment-circuit
| | +--ro if-name? string
| | +--ro group-name? string
| | +--ro encap? l2vpn-ios-xe-oper:l2vpn-ac-circuit-type
| | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | +--ro priority? uint32
| +--:(l2vpn-fwd-type-pw)
| | +--ro pseudowire
| | +--ro if-name? string
| | +--ro group-name? string
| | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | +--ro peer-address? inet:ipv4-address
| | +--ro vcid? uint32
| | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | +--ro priority? uint32
| +--:(l2vpn-fwd-type-vfi)
| | +--ro vfi
| | +--ro if-name? string
| | +--ro group-name? string
| | +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| | +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| | +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| | +--ro priority? uint32
| +--:(l2vpn-fwd-type-bd)
| +--ro bridge-domain
| +--ro if-name? string
| +--ro group-name? string
| +--ro encap? l2vpn-ios-xe-oper:l2vpn-pw-encap-type
| +--ro state? l2vpn-ios-xe-oper:l2vpn-xconnect-segment-state
| +--ro state-in-l2vpn-service? l2vpn-ios-xe-oper:l2vpn-xconnect-state
| +--ro priority? uint32
+--ro l2vpn-atom-vc-info* [peer-address vcid]
+--ro peer-address inet:ipv4-address
+--ro vcid uint32
+--ro local-if-name? string
+--ro circuit-type? l2vpn-ios-xe-oper:l2vpn-ac-circuit-type
+--ro if-name? string
+--ro service-type? l2vpn-ios-xe-oper:l2vpn-atom-service-type
+--ro service-name? string
+--ro vc-status? l2vpn-ios-xe-oper:l2vpn-vc-status
+--ro create-time? yang:date-and-time
+--ro last-status-change? yang:date-and-time
+--ro last-fsm-change? yang:date-and-time
+--ro last-error? l2vpn-ios-xe-oper:l2vpn-atom-mgr-vc-last-error
+--ro output-if? string
+--ro label-stack* uint32
+--ro preferred-path
| +--ro (pref-path-type-choice)?
| +--:(l2vpn-pref-not-conf)
| | +--ro not-conf? empty
| +--:(l2vpn-pref-no-route)
| | +--ro no-route? empty
| +--:(l2vpn-pref-out-if)
| | +--ro out-if? string
| +--:(l2vpn-pref-next-hop-addr)
| +--ro nh-addr? inet:ipv4-address
+--ro default-path? l2vpn-ios-xe-oper:l2vpn-def-path-state
+--ro next-hop
| +--ro (next-hop-type-choice)?
| +--:(l2vpn-vc-no-nh)
| | +--ro no-nh? empty
| +--:(l2vpn-vc-nh-p2p)
| | +--ro p2p? empty
| +--:(l2vpn-vc-nh-ipv4-addr)
| | +--ro nh-ipv4-addr? inet:ipv4-address
| +--:(l2vpn-vc-nh-ipv6-addr)
| +--ro nh-ipv6-addr? inet:ipv6-address
+--ro lb-mode? l2vpn-ios-xe-oper:l2vpn-pw-lb-mode
+--ro lb-flow-class? l2vpn-ios-xe-oper:l2vpn-pw-lb-fc
+--ro service-info
| +--ro service-name? string
| +--ro service-id? uint32
| +--ro (atom-service-type-choice)?
| +--:(l2vpn-service-vpws)
| | +--ro vpws-info
| | +--ro assoc-member-if? string
| | +--ro group-name? string
| | +--ro status? l2vpn-ios-xe-oper:l2vpn-service-state
| | +--ro iw-type? l2vpn-ios-xe-oper:l2vpn-iw-type
| +--:(l2vpn-service-vpls)
| +--ro vpls-info
| +--ro bd-id? uint32
+--ro signalling-proto? l2vpn-ios-xe-oper:l2vpn-atom-vc-protocol-type
+--ro signalling-info
| +--ro ldp-route-watch? l2vpn-ios-xe-oper:l2vpn-feat-en
| +--ro label-state? l2vpn-ios-xe-oper:l2vpn-atom-mgr-state
| +--ro fsm-state? l2vpn-ios-xe-oper:l2vpn-atom-mgr-fsm-state
| +--ro local-dp-status-rcv? l2vpn-ios-xe-oper:l2vpn-circuit-status
| +--ro bfd-dp-status-rcv? l2vpn-ios-xe-oper:l2vpn-circuit-status
| +--ro bfd-dp-pm-status-rcv? l2vpn-ios-xe-oper:l2vpn-circuit-status
| +--ro status-rcv-ac? l2vpn-ios-xe-oper:l2vpn-circuit-status
| +--ro status-sent-ac? l2vpn-ios-xe-oper:l2vpn-circuit-status
| +--ro status-rcv-pw? l2vpn-ios-xe-oper:l2vpn-circuit-status
| +--ro status-sent-nw-peer? l2vpn-ios-xe-oper:l2vpn-circuit-status
| +--ro status-rcv-nw-peer? l2vpn-ios-xe-oper:l2vpn-circuit-status
| +--ro adj-status-remote-peer? l2vpn-ios-xe-oper:l2vpn-circuit-status
| +--ro (signalling-choice)?
| +--:(l2vpn-atom-vc-proto-ldp)
| | +--ro ldp-info
| | +--ro tgt-hello-src? inet:ipv4-address
| | +--ro tgt-hello-dest? inet:ipv4-address
| | +--ro status? l2vpn-ios-xe-oper:l2vpn-atom-ldp-status
| | +--ro gr-config? l2vpn-ios-xe-oper:l2vpn-feat-conf
| | +--ro gr? l2vpn-ios-xe-oper:l2vpn-feat-en
| | +--ro nsr-config? l2vpn-ios-xe-oper:l2vpn-feat-conf
| | +--ro nsr? l2vpn-ios-xe-oper:l2vpn-feat-en
| | +--ro fec-type? l2vpn-ios-xe-oper:l2vpn-atom-fec-type
| +--:(l2vpn-atom-vc-proto-bgp)
| +--ro bgp-info
| +--ro local-ve-id? uint32
| +--ro remote-ve-id? uint32
+--ro rx-sequence? l2vpn-ios-xe-oper:l2vpn-pw-sequence
+--ro tx-sequence? l2vpn-ios-xe-oper:l2vpn-pw-sequence
+--ro pw-binding-data
| +--ro local-binding
| | +--ro label? uint32
| | +--ro group-id? uint32
| | +--ro if-name? string
| | +--ro mtu? uint16
| | +--ro control-word? l2vpn-ios-xe-oper:l2vpn-atom-pw-cw
| | +--ro cw-auto-sense? l2vpn-ios-xe-oper:l2vpn-cw-auto-sense
| | +--ro vc-type? l2vpn-ios-xe-oper:l2vpn-atom-vc-type
| | +--ro vccv-cv-type? l2vpn-ios-xe-oper:l2vpn-vccv-cv-type-flags
| | +--ro vccv-cc-type? l2vpn-ios-xe-oper:l2vpn-vccv-cc-type-flags
| | +--ro status-tlv? l2vpn-ios-xe-oper:l2vpn-vc-status-tlv
| +--ro remote-binding
| +--ro label? uint32
| +--ro group-id? uint32
| +--ro if-name? string
| +--ro mtu? uint16
| +--ro control-word? l2vpn-ios-xe-oper:l2vpn-atom-pw-cw
| +--ro cw-auto-sense? l2vpn-ios-xe-oper:l2vpn-cw-auto-sense
| +--ro vc-type? l2vpn-ios-xe-oper:l2vpn-atom-vc-type
| +--ro vccv-cv-type? l2vpn-ios-xe-oper:l2vpn-vccv-cv-type-flags
| +--ro vccv-cc-type? l2vpn-ios-xe-oper:l2vpn-vccv-cc-type-flags
| +--ro status-tlv? l2vpn-ios-xe-oper:l2vpn-vc-status-tlv
+--ro dataplane-data
| +--ro segment-id? uint32
| +--ro switch-id? uint32
| +--ro pwid? uint32
+--ro vc-stats
+--ro rx-pkts? uint64
+--ro rx-bytes? uint64
+--ro rx-drops? uint64
+--ro seq-err-pkts? uint64
+--ro tx-pkts? uint64
+--ro tx-bytes? uint64
+--ro tx-drops? uint64
+--ro mwc-tx? uint64
+--ro mwc-rx? uint64