This management module is an instrumentation to manage NSM.
module: extreme-nsm-operational
+--ro bridge-domain-state
| +--ro bridge-domain-counter
| | +--ro no-of-bd? uint32
| | +--ro no-of-vpls-bd? uint32
| +--ro bridge-domain-list* [bd-id]
| +--ro bd-id uint32
| +--ro vc-id? uint32
| +--ro active-ac-lif-count? uint16
| +--ro config-ac-lif-count? uint16
| +--ro active-vfi-lif-count? uint16
| +--ro config-vfi-lif-count? uint16
| +--ro local-switching? boolean
| +--ro block-bpdu? boolean
| +--ro bd-type? uint16
| +--ro ve-ifindex? uint32
| +--ro ve-id? uint32
| +--ro pw-profile? string
| +--ro mac-limit? uint16
| +--ro statistics? boolean
| +--ro mac-addr-withdrawal? boolean
| +--ro mct-enabled? boolean
| +--ro description? string
| +--ro outer-vlan-list* [outer-vlan]
| +--ro outer-vlan uint32
| +--ro no-of-up-tagged-ports? uint32
| +--ro no-of-up-untagged-ports? uint32
| +--ro untagged-ports-list* [lif-name]
| | +--ro lif-name string
| | +--ro lif-ifindex? uint32
| | +--ro lif-main-intf-type? nsm-dcm-lif-main-intf-type
| | +--ro outer-vlan? uint32
| | +--ro flags? uint32
| | +--ro ivid? uint32
| | +--ro encap-id? uint32
| | +--ro ingress-stats-id? uint32
| | +--ro egress-stats-id? uint32
| | +--ro op-state? boolean
| | +--ro service-instance? uint32
| +--ro tagged-ports-list* [lif-name]
| +--ro lif-name string
| +--ro lif-ifindex? uint32
| +--ro lif-main-intf-type? nsm-dcm-lif-main-intf-type
| +--ro outer-vlan? uint32
| +--ro inner-vlan? uint32
| +--ro flags? uint32
| +--ro ivid? uint32
| +--ro encap-id? uint32
| +--ro ingress-stats-id? uint32
| +--ro egress-stats-id? uint32
| +--ro op-state? boolean
| +--ro service-instance? uint32
+--ro logical-interface-state
| +--ro main-interface-physical* [interface-index intf-name]
| | +--ro protocol-status? boolean
| | +--ro admin-status? boolean
| | +--ro counters* [implicit-lifs explicit-lifs]
| | | +--ro lif-type? intf-type
| | | +--ro total-lifs? uint32
| | | +--ro protocol-status-up-lifs? uint32
| | | +--ro binded-lifs? uint32
| | | +--ro unbinded-lifs? uint32
| | | +--ro implicit-lifs uint32
| | | +--ro explicit-lifs uint32
| | +--ro interface-index uint32
| | +--ro intf-type? intf-type
| | +--ro intf-name string
| | +--ro is-tagged? boolean
| | +--ro port-mode? string
| | +--ro logical-interface-physical* [logical-interface-name]
| | +--ro source-type? string
| | +--ro protocol-status? boolean
| | +--ro admin-status? boolean
| | +--ro lif-index? uint32
| | +--ro bridge-domain-index? uint32
| | +--ro interface-name? string
| | +--ro is-binded? boolean
| | +--ro logical-interface-name string
| | +--ro outer-vlan-id? uint32
| | +--ro inner-vlan-id? uint32
| | +--ro intf-type? intf-type
| | +--ro is-tagged? boolean
| +--ro main-interface-pseudo-wire* [interface-index]
| | +--ro protocol-status? boolean
| | +--ro admin-status? boolean
| | +--ro counters* [implicit-lifs explicit-lifs]
| | | +--ro lif-type? intf-type
| | | +--ro total-lifs? uint32
| | | +--ro protocol-status-up-lifs? uint32
| | | +--ro binded-lifs? uint32
| | | +--ro unbinded-lifs? uint32
| | | +--ro implicit-lifs uint32
| | | +--ro explicit-lifs uint32
| | +--ro interface-index uint32
| | +--ro logical-interface-pseudo-wire* [logical-interface-name]
| | +--ro source-type? string
| | +--ro protocol-status? boolean
| | +--ro admin-status? boolean
| | +--ro lif-index? uint32
| | +--ro bridge-domain-index? uint32
| | +--ro interface-name? string
| | +--ro is-binded? boolean
| | +--ro logical-interface-name string
| | +--ro ip-address? inet:ipv4-address
| +--ro main-interface-tunnel* [interface-index]
| +--ro protocol-status? boolean
| +--ro admin-status? boolean
| +--ro counters* [implicit-lifs explicit-lifs]
| | +--ro lif-type? intf-type
| | +--ro total-lifs? uint32
| | +--ro protocol-status-up-lifs? uint32
| | +--ro binded-lifs? uint32
| | +--ro unbinded-lifs? uint32
| | +--ro implicit-lifs uint32
| | +--ro explicit-lifs uint32
| +--ro interface-index uint32
| +--ro logical-interface-tunnel* [logical-interface-name]
| +--ro source-type? string
| +--ro protocol-status? boolean
| +--ro admin-status? boolean
| +--ro lif-index? uint32
| +--ro bridge-domain-index? uint32
| +--ro interface-name? string
| +--ro is-binded? boolean
| +--ro logical-interface-name string
| +--ro vni-tni? uint32
+--ro mct-state
| +--ro show-cluster* [cluster-id]
| +--ro cluster-id uint32
| +--ro is-cluster-client-command? boolean
| +--ro cluster-name? string
| +--ro cluster-status? boolean
| +--ro client-isolation-status? boolean
| +--ro num-peers? uint32
| +--ro num-clients? uint32
| +--ro num-config-vlans? uint32
| +--ro num-active-vlans? uint32
| +--ro num-bds? uint32
| +--ro num-active-bds? uint32
| +--ro client-interfaces-shutdown? boolean
| +--ro active-vlan-list* [vlan-id]
| | +--ro vlan-id uint32
| +--ro active-bd-list* [bd-id]
| | +--ro bd-id uint32
| +--ro peer-info-list* [peer-ip-addr]
| | +--ro peer-ip-addr uint32
| | +--ro peer-state? boolean
| | +--ro peer-interface? string
| +--ro client-info-list* [cluster-id client-id]
| | +--ro client-name? string
| | +--ro cluster-id uint32
| | +--ro client-id uint32
| | +--ro client-esi? string
| | +--ro client-interface? string
| | +--ro client-state? boolean
| | +--ro num-config-vlans? uint32
| | +--ro num-config-bds? uint32
| | +--ro config-vlans* [vlan-id]
| | | +--ro vlan-id uint32
| | +--ro config-bds* [bd-id]
| | +--ro bd-id uint32
| +--ro config-vlan-list* [vlan-id]
| | +--ro vlan-id uint32
| +--ro bd-list* [bd-id]
| +--ro bd-id uint32
+--ro packet-encap-processing-state
| +--ro packet-encap-info-list
| +--ro port-name? string
| +--ro link-status? string
| +--ro encap-type? string
| +--ro strip-status? string
+--ro sub-interface-statistics-state
| +--ro vlan-statistics* [vlan-id]
| | +--ro vlan-id uint32
| | +--ro port-statistics* [port-id]
| | +--ro rx-packets? uint64
| | +--ro tx-packets? uint64
| | +--ro rx-bytes? uint64
| | +--ro tx-bytes? uint64
| | +--ro port-id uint32
| | +--ro port-name? string
| +--ro bridge-domain-statistics* [bd-id]
| +--ro bd-id uint32
| +--ro lif-statistics* [lif-id]
| +--ro rx-packets? uint64
| +--ro tx-packets? uint64
| +--ro rx-bytes? uint64
| +--ro tx-bytes? uint64
| +--ro lif-id uint32
| +--ro lif-name? string
+--ro topology-group-state
| +--ro topology-group-data* [topology-group-id]
| +--ro topology-group-id uint16
| +--ro l2-protocol? string
| +--ro master-vlan
| | +--ro vlan-id? uint16
| | +--ro control-ports? string
| | +--ro free-ports? string
| +--ro member-vlan* [vlan-id]
| | +--ro vlan-id uint16
| | +--ro free-ports? string
| +--ro member-bd* [bd-id]
| +--ro bd-id uint32
| +--ro free-ports? string
+--ro vpn-statistics-state
| +--ro vpn-vrf-statistics* [vrf-name]
| +--ro vrf-name string
| +--ro tunnel-in-pkt? uint32
| +--ro tunnel-out-pkt? uint32
+--ro mct-mem-bd-state* [cluster-id]
| +--ro cluster-id uint32
| +--ro num-bds? uint32
| +--ro bd-label-info* [bd-id]
| +--ro bd-id uint32
| +--ro unicast-label-remote? uint32
| +--ro mcast-label-remote? uint32
| +--ro fw-state? boolean
+--ro mct-mem-vlan-state* [cluster-id]
+--ro cluster-id uint32
+--ro num-vlans? uint32
+--ro vlan-label-info* [vlan-id]
+--ro vlan-id uint32
+--ro unicast-label-remote? uint32
+--ro mcast-label-remote? uint32
+--ro fw-state? boolean