📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-mdns-gateway
Prefix: mdns_gateway
Related Modules:
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl
Cisco-IOS-XE-adsl
💡 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-mdns-gateway
📚 External Documentation
module: Cisco-IOS-XE-mdns-gateway
augment /ios:native:
+--rw mdns-sd
| +--rw gateway!
| | +--rw mode-switch {ios-features:mdns-switch}?
| | | +--rw mode? enumeration
| | +--rw srv-ct-switch {ios-features:mdns-switch}?
| | | +--rw service-announcement-count? uint16
| | | +--rw service-announcement-timer
| | | | +--rw periodicity? uint16
| | | +--rw service-query-count? uint16
| | | +--rw service-query-timer
| | | +--rw periodicity? uint16
| | +--rw air-print-helper? enumeration {ios-features:mdns-switch}?
| | +--rw cache-memory-max? uint16 {ios-features:mdns-switch}?
| | +--rw ingress-client {ios-features:mdns-switch}?
| | | +--rw query-reply
| | | | +--rw service-count? uint16
| | | +--rw query-suppression
| | | +--rw enable? empty
| | | +--rw packet-gap? uint16
| | +--rw rate-limit? uint16 {ios-features:mdns-switch}?
| | +--rw service-type-enumeration {ios-features:mdns-switch}?
| | | +--rw period? uint16
| | +--rw cache-sync {ios-features:mdns-switch}?
| | | +--rw timer? uint16
| | +--rw mode-wireless {ios-features:mdns-ewlc}?
| | | +--rw mode? enumeration
| | +--rw srv-ct-wireless {ios-features:mdns-ewlc}?
| | | +--rw service-announcement-count? uint16
| | | +--rw service-announcement-timer
| | | | +--rw periodicity? uint16
| | | +--rw service-query-count? uint16
| | | +--rw service-query-timer
| | | +--rw periodicity? uint16
| | o--rw active-query {ios-features:mdns-ewlc}?
| | | o--rw timer? uint16
| | +--rw mdns-ap-service-policy {ios-features:mdns-ewlc}?
| | | +--rw sp-name? -> /ios:native/ios-mdns:mdns-sd/service-policy/service-policy-name
| | +--rw transport? enumeration {ios-features:mdns-ewlc}?
| | +--rw wireless-global-location {ios-features:mdns-ewlc}?
| | | +--rw location? enumeration
| | | +--rw regex-which? enumeration
| | | +--rw regex-str? string
| | +--rw sdg-agent? union
| | +--rw source-interface
| | | +--rw (interface-choice)?
| | | +--:(AppNav-Compress)
| | | | +--rw AppNav-Compress? uint16
| | | +--:(AppNav-UnCompress)
| | | | +--rw AppNav-UnCompress? uint16
| | | +--:(ATM)
| | | | +--rw ATM? string
| | | +--:(ATM-subinterface)
| | | | +--rw ATM-subinterface
| | | | +--rw ATM? string
| | | +--:(ATM-ACR)
| | | | +--rw ATM-ACR? string
| | | +--:(ATM-ACRsubinterface)
| | | | +--rw ATM-ACRsubinterface
| | | | +--rw ATM-ACR? string
| | | +--:(BDI)
| | | | +--rw BDI? string
| | | +--:(CEM)
| | | | +--rw CEM? string
| | | +--:(CEM-ACR)
| | | | +--rw CEM-ACR? uint8
| | | +--:(Embedded-Service-Engine)
| | | | +--rw Embedded-Service-Engine? string
| | | +--:(Ethernet)
| | | | +--rw Ethernet? string
| | | +--:(FastEthernet)
| | | | +--rw FastEthernet? string
| | | +--:(GigabitEthernet)
| | | | +--rw GigabitEthernet? string
| | | +--:(FiveGigabitEthernet)
| | | | +--rw FiveGigabitEthernet? string
| | | +--:(AppGigabitEthernet)
| | | | +--rw AppGigabitEthernet? string
| | | o--:(TwentyFiveGigabitEthernet)
| | | | o--rw TwentyFiveGigabitEthernet? string
| | | +--:(TwentyFiveGigE)
| | | | +--rw TwentyFiveGigE? string
| | | +--:(TwoGigabitEthernet)
| | | | +--rw TwoGigabitEthernet? string
| | | +--:(FortyGigabitEthernet)
| | | | +--rw FortyGigabitEthernet? string
| | | +--:(FiftyGigabitEthernet)
| | | | +--rw FiftyGigabitEthernet? string
| | | +--:(HundredGigE)
| | | | +--rw HundredGigE? string
| | | +--:(L2LISP)
| | | | +--rw L2LISP? string
| | | +--:(L2LISP-subinterface)
| | | | +--rw L2LISP-subinterface
| | | | +--rw L2LISP? string
| | | +--:(LISP)
| | | | +--rw LISP? string
| | | +--:(LISP-subinterface)
| | | | +--rw LISP-subinterface
| | | | +--rw LISP? string
| | | +--:(Loopback)
| | | | +--rw Loopback? uint32
| | | +--:(Multilink)
| | | | +--rw Multilink? uint16
| | | +--:(nve)
| | | | +--rw nve? uint16
| | | +--:(overlay)
| | | | +--rw overlay? uint16
| | | +--:(Port-channel)
| | | | +--rw Port-channel? uint32
| | | +--:(Port-channel-subinterface)
| | | | +--rw Port-channel-subinterface
| | | | +--rw Port-channel? string
| | | +--:(pseudowire)
| | | | +--rw pseudowire? uint32
| | | +--:(SM)
| | | | +--rw SM? string
| | | +--:(Cellular)
| | | | +--rw Cellular? string
| | | +--:(Dialer)
| | | | +--rw Dialer? string
| | | +--:(Serial)
| | | | +--rw Serial? string
| | | +--:(Async)
| | | | +--rw Async? string
| | | +--:(TenGigabitEthernet)
| | | | +--rw TenGigabitEthernet? string
| | | +--:(Tunnel)
| | | | +--rw Tunnel? uint32
| | | +--:(Virtual-Template)
| | | | +--rw Virtual-Template? uint16
| | | +--:(Vlan)
| | | | +--rw Vlan? uint16
| | | +--:(VirtualPortGroup)
| | | | +--rw VirtualPortGroup? uint16
| | | +--:(vasileft)
| | | | +--rw vasileft? uint16
| | | +--:(vasiright)
| | | | +--rw vasiright? uint16
| | | +--:(BD-VIF)
| | | | +--rw BD-VIF? string
| | | +--:(MFR)
| | | | +--rw MFR? uint32
| | | +--:(Serial-subinterface)
| | | | +--rw Serial-subinterface
| | | | +--rw Serial? string
| | | +--:(Bundle)
| | | +--rw Bundle? uint32 {ios-features:cable-config}?
| | +--rw any-query
| | | +--rw forward? empty
| | +--rw active-response
| | | +--rw timer? uint16
| | o--rw mode
| | | o--rw (mode-type)?
| | | o--:(service-peer)
| | | | o--rw service-peer? empty
| | | o--:(sdg-agent)
| | | o--rw sdg-agent? empty {ios-features:mdns-switch}?
| | o--rw service-announcement-count? uint16
| | o--rw service-announcement-timer
| | | o--rw periodicity? uint16
| | o--rw service-query-count? uint16
| | o--rw service-query-timer
| | | o--rw periodicity? uint16
| | +--rw service-mdns-query? enumeration
| | +--rw active-query-global
| | | +--rw timer? uint16
| | +--rw service-record-ttl? enumeration
| | +--rw service-receiver-purge
| | | +--rw timer? uint16
| | +--rw query-response
| | | +--rw mode? enumeration
| | | +--rw threshold? uint16
| | +--rw remote-cache-enable? boolean {ios-features:mdns-switch}?
| | +--rw remote-cache-max-limit? uint16 {ios-features:mdns-switch}?
| | +--rw remote-cache-purge-timer? uint16 {ios-features:mdns-switch}?
| +--rw service-policy* [service-policy-name]
| | +--rw service-policy-name string
| | +--rw location? enumeration {ios-features:mdns-ewlc}?
| | +--rw regex-which? enumeration {ios-features:mdns-ewlc}?
| | +--rw regex-str? string {ios-features:mdns-ewlc}?
| | +--rw service-list-config
| | | +--rw in* [service-list-name IN]
| | | | +--rw service-list-name -> /ios:native/ios-mdns:mdns-sd/service-list-config/in/service-list-name
| | | | +--rw IN -> /ios:native/ios-mdns:mdns-sd/service-list-config/in/IN
| | | +--rw out* [service-list-name OUT]
| | | +--rw service-list-name -> /ios:native/ios-mdns:mdns-sd/service-list-config/out/service-list-name
| | | +--rw OUT -> /ios:native/ios-mdns:mdns-sd/service-list-config/out/OUT
| | o--rw service-list* [name]
| | o--rw name -> /ios:native/ios-mdns:mdns-sd/service-list/service-list-name
| | o--rw direction? enumeration
| +--rw service-list-config
| | +--rw in* [service-list-name IN]
| | | +--rw service-list-name string
| | | +--rw IN enumeration
| | | +--rw match
| | | +--rw match-other* [name]
| | | | +--rw name string
| | | | +--rw message-type? enumeration
| | | +--rw match-all
| | | +--rw all? empty
| | | +--rw message-type? enumeration
| | +--rw out* [service-list-name OUT]
| | +--rw service-list-name string
| | +--rw OUT enumeration
| | +--rw match
| | +--rw match-other* [name]
| | | +--rw name string
| | | +--rw location-filter? string {ios-features:mdns-switch}?
| | | +--rw location-filter-wireless? string {ios-features:mdns-ewlc}?
| | | +--rw wired-filter? string {ios-features:mdns-ewlc}?
| | | +--rw source-interface* uint16 {ios-features:mdns-switch}?
| | +--rw match-all
| | +--rw all? empty
| | +--rw location-filter? string {ios-features:mdns-switch}?
| | +--rw location-filter-wireless? string {ios-features:mdns-ewlc}?
| | +--rw wired-filter? string {ios-features:mdns-ewlc}?
| | +--rw source-interface* uint16 {ios-features:mdns-switch}?
| o--rw service-list* [service-list-name]
| | o--rw service-list-name string
| | o--rw direction* [dir]
| | o--rw dir enumeration
| | o--rw IN!
| | | o--rw match* [name]
| | | o--rw name string
| | | o--rw message-type? enumeration
| | o--rw OUT!
| | o--rw match* [name]
| | o--rw name string
| | o--rw location-filter? string {ios-features:mdns-switch}?
| +--rw service-definition* [name]
| | +--rw name string
| | +--rw description? string
| | +--rw service-type* [service-type-name]
| | +--rw service-type-name string
| +--rw service-peer-conf {ios-features:mdns-switch}?
| | +--rw service-peer
| | +--rw group
| | +--rw peer-group* [id]
| | +--rw id uint16
| | +--rw service-peer* [ip]
| | | +--rw ip union
| | | o--rw location-group-obsolete
| | | | o--rw location-group-number? uint16
| | | | o--rw all? empty
| | | | o--rw default? empty
| | | +--rw location-group* [lg-num]
| | | +--rw lg-num union
| | | +--rw role
| | | +--rw roles* string
| | | +--rw none? empty
| | | +--rw all? empty
| | +--rw service-policy* [policy-name]
| | +--rw policy-name string
| o--rw service-peer {ios-features:mdns-switch}?
| | o--rw group* [service-peer-grp-name]
| | o--rw service-peer-grp-name string
| | o--rw service-peer-grp-id* [id]
| | o--rw id uint16
| | o--rw service-peer* [ip]
| | o--rw ip union
| | o--rw service-group
| | o--rw service-group-number* union
| | o--rw all? empty
| +--rw location-group* [location-grp-id] {ios-features:mdns-switch}?
| | +--rw location-grp-id uint16
| | +--rw vlan* [vlan-id]
| | +--rw vlan-id uint16
| | +--rw description? string
| | +--rw interface
| | +--rw (interface-choice)?
| | +--:(AppNav-Compress)
| | | +--rw AppNav-Compress? uint16
| | +--:(AppNav-UnCompress)
| | | +--rw AppNav-UnCompress? uint16
| | +--:(ATM)
| | | +--rw ATM? string
| | +--:(ATM-subinterface)
| | | +--rw ATM-subinterface
| | | +--rw ATM? string
| | +--:(ATM-ACR)
| | | +--rw ATM-ACR? string
| | +--:(ATM-ACRsubinterface)
| | | +--rw ATM-ACRsubinterface
| | | +--rw ATM-ACR? string
| | +--:(BDI)
| | | +--rw BDI? string
| | +--:(CEM)
| | | +--rw CEM? string
| | +--:(CEM-ACR)
| | | +--rw CEM-ACR? uint8
| | +--:(Embedded-Service-Engine)
| | | +--rw Embedded-Service-Engine? string
| | +--:(Ethernet)
| | | +--rw Ethernet? string
| | +--:(FastEthernet)
| | | +--rw FastEthernet? string
| | +--:(GigabitEthernet)
| | | +--rw GigabitEthernet? string
| | +--:(FiveGigabitEthernet)
| | | +--rw FiveGigabitEthernet? string
| | +--:(AppGigabitEthernet)
| | | +--rw AppGigabitEthernet? string
| | o--:(TwentyFiveGigabitEthernet)
| | | o--rw TwentyFiveGigabitEthernet? string
| | +--:(TwentyFiveGigE)
| | | +--rw TwentyFiveGigE? string
| | +--:(TwoGigabitEthernet)
| | | +--rw TwoGigabitEthernet? string
| | +--:(FortyGigabitEthernet)
| | | +--rw FortyGigabitEthernet? string
| | +--:(FiftyGigabitEthernet)
| | | +--rw FiftyGigabitEthernet? string
| | +--:(HundredGigE)
| | | +--rw HundredGigE? string
| | +--:(L2LISP)
| | | +--rw L2LISP? string
| | +--:(L2LISP-subinterface)
| | | +--rw L2LISP-subinterface
| | | +--rw L2LISP? string
| | +--:(LISP)
| | | +--rw LISP? string
| | +--:(LISP-subinterface)
| | | +--rw LISP-subinterface
| | | +--rw LISP? string
| | +--:(Loopback)
| | | +--rw Loopback? uint32
| | +--:(Multilink)
| | | +--rw Multilink? uint16
| | +--:(nve)
| | | +--rw nve? uint16
| | +--:(overlay)
| | | +--rw overlay? uint16
| | +--:(Port-channel)
| | | +--rw Port-channel? uint32
| | +--:(Port-channel-subinterface)
| | | +--rw Port-channel-subinterface
| | | +--rw Port-channel? string
| | +--:(pseudowire)
| | | +--rw pseudowire? uint32
| | +--:(SM)
| | | +--rw SM? string
| | +--:(Cellular)
| | | +--rw Cellular? string
| | +--:(Dialer)
| | | +--rw Dialer? string
| | +--:(Serial)
| | | +--rw Serial? string
| | +--:(Async)
| | | +--rw Async? string
| | +--:(TenGigabitEthernet)
| | | +--rw TenGigabitEthernet? string
| | +--:(Tunnel)
| | | +--rw Tunnel? uint32
| | +--:(Virtual-Template)
| | | +--rw Virtual-Template? uint16
| | +--:(Vlan)
| | | +--rw Vlan? uint16
| | +--:(VirtualPortGroup)
| | | +--rw VirtualPortGroup? uint16
| | +--:(vasileft)
| | | +--rw vasileft? uint16
| | +--:(vasiright)
| | | +--rw vasiright? uint16
| | +--:(BD-VIF)
| | | +--rw BD-VIF? string
| | +--:(MFR)
| | | +--rw MFR? uint32
| | +--:(Serial-subinterface)
| | | +--rw Serial-subinterface
| | | +--rw Serial? string
| | +--:(Bundle)
| | +--rw Bundle? uint32 {ios-features:cable-config}?
| +--rw location-filter* [loc-fil-name] {ios-features:mdns-switch}?
| | +--rw loc-fil-name string
| | +--rw match!
| | o--rw loc_grp_configured
| | | o--rw location-group? -> /ios:native/ios-mdns:mdns-sd/location-group/location-grp-id
| | | o--rw vlan? -> /ios:native/ios-mdns:mdns-sd/location-group[ios-mdns:location-grp-id = current()/../location-group]/vlan/vlan-id
| | o--rw loc_grp_all
| | | o--rw location-group? empty
| | | o--rw all? empty
| | | o--rw vlan? uint16
| | o--rw loc_grp_default
| | | o--rw location-group? empty
| | | o--rw default? empty
| | | o--rw vlan? uint16
| | +--rw location-group* [lg-id]
| | +--rw lg-id union
| | +--rw vlan* [vlan-id]
| | +--rw vlan-id uint16
| | +--rw role
| | +--rw roles* string
| | +--rw none? empty
| | +--rw all? empty
| +--rw service-group* [service-group-number] {ios-features:mdns-switch}?
| | +--rw service-group-number uint8
| | +--rw vlan* [vlan]
| | +--rw vlan uint16
| | +--rw interface
| | +--rw (interface-choice)?
| | +--:(AppNav-Compress)
| | | +--rw AppNav-Compress? uint16
| | +--:(AppNav-UnCompress)
| | | +--rw AppNav-UnCompress? uint16
| | +--:(ATM)
| | | +--rw ATM? string
| | +--:(ATM-subinterface)
| | | +--rw ATM-subinterface
| | | +--rw ATM? string
| | +--:(ATM-ACR)
| | | +--rw ATM-ACR? string
| | +--:(ATM-ACRsubinterface)
| | | +--rw ATM-ACRsubinterface
| | | +--rw ATM-ACR? string
| | +--:(BDI)
| | | +--rw BDI? string
| | +--:(CEM)
| | | +--rw CEM? string
| | +--:(CEM-ACR)
| | | +--rw CEM-ACR? uint8
| | +--:(Embedded-Service-Engine)
| | | +--rw Embedded-Service-Engine? string
| | +--:(Ethernet)
| | | +--rw Ethernet? string
| | +--:(FastEthernet)
| | | +--rw FastEthernet? string
| | +--:(GigabitEthernet)
| | | +--rw GigabitEthernet? string
| | +--:(FiveGigabitEthernet)
| | | +--rw FiveGigabitEthernet? string
| | +--:(AppGigabitEthernet)
| | | +--rw AppGigabitEthernet? string
| | o--:(TwentyFiveGigabitEthernet)
| | | o--rw TwentyFiveGigabitEthernet? string
| | +--:(TwentyFiveGigE)
| | | +--rw TwentyFiveGigE? string
| | +--:(TwoGigabitEthernet)
| | | +--rw TwoGigabitEthernet? string
| | +--:(FortyGigabitEthernet)
| | | +--rw FortyGigabitEthernet? string
| | +--:(FiftyGigabitEthernet)
| | | +--rw FiftyGigabitEthernet? string
| | +--:(HundredGigE)
| | | +--rw HundredGigE? string
| | +--:(L2LISP)
| | | +--rw L2LISP? string
| | +--:(L2LISP-subinterface)
| | | +--rw L2LISP-subinterface
| | | +--rw L2LISP? string
| | +--:(LISP)
| | | +--rw LISP? string
| | +--:(LISP-subinterface)
| | | +--rw LISP-subinterface
| | | +--rw LISP? string
| | +--:(Loopback)
| | | +--rw Loopback? uint32
| | +--:(Multilink)
| | | +--rw Multilink? uint16
| | +--:(nve)
| | | +--rw nve? uint16
| | +--:(overlay)
| | | +--rw overlay? uint16
| | +--:(Port-channel)
| | | +--rw Port-channel? uint32
| | +--:(Port-channel-subinterface)
| | | +--rw Port-channel-subinterface
| | | +--rw Port-channel? string
| | +--:(pseudowire)
| | | +--rw pseudowire? uint32
| | +--:(SM)
| | | +--rw SM? string
| | +--:(Cellular)
| | | +--rw Cellular? string
| | +--:(Dialer)
| | | +--rw Dialer? string
| | +--:(Serial)
| | | +--rw Serial? string
| | +--:(Async)
| | | +--rw Async? string
| | +--:(TenGigabitEthernet)
| | | +--rw TenGigabitEthernet? string
| | +--:(Tunnel)
| | | +--rw Tunnel? uint32
| | +--:(Virtual-Template)
| | | +--rw Virtual-Template? uint16
| | +--:(Vlan)
| | | +--rw Vlan? uint16
| | +--:(VirtualPortGroup)
| | | +--rw VirtualPortGroup? uint16
| | +--:(vasileft)
| | | +--rw vasileft? uint16
| | +--:(vasiright)
| | | +--rw vasiright? uint16
| | +--:(BD-VIF)
| | | +--rw BD-VIF? string
| | +--:(MFR)
| | | +--rw MFR? uint32
| | +--:(Serial-subinterface)
| | | +--rw Serial-subinterface
| | | +--rw Serial? string
| | +--:(Bundle)
| | +--rw Bundle? uint32 {ios-features:cable-config}?
| +--rw controller {ios-features:mdns-switch}?
| | +--rw service-policy* [name]
| | | +--rw name string
| | | +--rw service-list? -> /ios:native/ios-mdns:mdns-sd/controller/service-list/name
| | +--rw service-list* [name]
| | +--rw name string
| | +--rw match
| | +--rw match-other* [name]
| | | +--rw name string
| | | +--rw message-type? enumeration
| | | +--rw source-interface* uint16
| | +--rw match-all
| | +--rw all? empty
| | +--rw message-type? enumeration
| | +--rw source-interface* uint16
| +--rw location-filter-wireless {ios-features:mdns-ewlc}?
| | +--rw location-filter* [loc-fil-name]
| | +--rw loc-fil-name string
| | +--rw match!
| | +--rw location-group* [lg-id]
| | +--rw lg-id union
| | +--rw role
| | +--rw roles* string
| | +--rw none? empty
| | +--rw all? empty
| +--rw flex-profile* [name] {ios-features:mdns-ewlc}?
| | +--rw name string
| | +--rw update-timer
| | | +--rw service-cache? uint16
| | | +--rw statistics? uint16
| | +--rw wired-vlan-range* uint16
| | +--rw wired-service-policy? string
| +--rw wired-filter* [wired-filter-name] {ios-features:mdns-ewlc}?
| +--rw wired-filter-name string
| +--rw match
| +--rw mac* ios-types:cisco-mac-address-type
| +--rw vlan* uint16
+--rw service-export {ios-features:mdns-switch}?
+--rw mdns-sd
+--rw controller* [controller-name]
+--rw controller-name string
+--rw controller-address? union
+--rw controller-port? uint16
+--rw controller-service-policy
| +--rw csp_name? string
| +--rw OUT? empty
+--rw controller-source-interface
| +--rw (interface-choice)?
| +--:(AppNav-Compress)
| | +--rw AppNav-Compress? uint16
| +--:(AppNav-UnCompress)
| | +--rw AppNav-UnCompress? uint16
| +--:(ATM)
| | +--rw ATM? string
| +--:(ATM-subinterface)
| | +--rw ATM-subinterface
| | +--rw ATM? string
| +--:(ATM-ACR)
| | +--rw ATM-ACR? string
| +--:(ATM-ACRsubinterface)
| | +--rw ATM-ACRsubinterface
| | +--rw ATM-ACR? string
| +--:(BDI)
| | +--rw BDI? string
| +--:(CEM)
| | +--rw CEM? string
| +--:(CEM-ACR)
| | +--rw CEM-ACR? uint8
| +--:(Embedded-Service-Engine)
| | +--rw Embedded-Service-Engine? string
| +--:(Ethernet)
| | +--rw Ethernet? string
| +--:(FastEthernet)
| | +--rw FastEthernet? string
| +--:(GigabitEthernet)
| | +--rw GigabitEthernet? string
| +--:(FiveGigabitEthernet)
| | +--rw FiveGigabitEthernet? string
| +--:(AppGigabitEthernet)
| | +--rw AppGigabitEthernet? string
| o--:(TwentyFiveGigabitEthernet)
| | o--rw TwentyFiveGigabitEthernet? string
| +--:(TwentyFiveGigE)
| | +--rw TwentyFiveGigE? string
| +--:(TwoGigabitEthernet)
| | +--rw TwoGigabitEthernet? string
| +--:(FortyGigabitEthernet)
| | +--rw FortyGigabitEthernet? string
| +--:(FiftyGigabitEthernet)
| | +--rw FiftyGigabitEthernet? string
| +--:(HundredGigE)
| | +--rw HundredGigE? string
| +--:(L2LISP)
| | +--rw L2LISP? string
| +--:(L2LISP-subinterface)
| | +--rw L2LISP-subinterface
| | +--rw L2LISP? string
| +--:(LISP)
| | +--rw LISP? string
| +--:(LISP-subinterface)
| | +--rw LISP-subinterface
| | +--rw LISP? string
| +--:(Loopback)
| | +--rw Loopback? uint32
| +--:(Multilink)
| | +--rw Multilink? uint16
| +--:(nve)
| | +--rw nve? uint16
| +--:(overlay)
| | +--rw overlay? uint16
| +--:(Port-channel)
| | +--rw Port-channel? uint32
| +--:(Port-channel-subinterface)
| | +--rw Port-channel-subinterface
| | +--rw Port-channel? string
| +--:(pseudowire)
| | +--rw pseudowire? uint32
| +--:(SM)
| | +--rw SM? string
| +--:(Cellular)
| | +--rw Cellular? string
| +--:(Dialer)
| | +--rw Dialer? string
| +--:(Serial)
| | +--rw Serial? string
| +--:(Async)
| | +--rw Async? string
| +--:(TenGigabitEthernet)
| | +--rw TenGigabitEthernet? string
| +--:(Tunnel)
| | +--rw Tunnel? uint32
| +--:(Virtual-Template)
| | +--rw Virtual-Template? uint16
| +--:(Vlan)
| | +--rw Vlan? uint16
| +--:(VirtualPortGroup)
| | +--rw VirtualPortGroup? uint16
| +--:(vasileft)
| | +--rw vasileft? uint16
| +--:(vasiright)
| | +--rw vasiright? uint16
| +--:(BD-VIF)
| | +--rw BD-VIF? string
| +--:(MFR)
| | +--rw MFR? uint32
| +--:(Serial-subinterface)
| | +--rw Serial-subinterface
| | +--rw Serial? string
| +--:(Bundle)
| +--rw Bundle? uint32 {ios-features:cable-config}?
+--rw global-service-buffer? enumeration
augment /ios:native/ios:interface/ios:Vlan:
+--rw mdns-sd {ios-features:vlan}?
+--rw gateway!
+--rw service-policy
| +--rw name? -> /ios:native/ios-mdns:mdns-sd/service-policy/service-policy-name
o--rw active-query {ios-features:mdns-switch}?
| o--rw timer? uint16
o--rw transport? enumeration {ios-features:mdns-switch}?
o--rw service-inst-suffix? string {ios-features:mdns-switch}?
o--rw service-mdns-query? enumeration {ios-features:mdns-switch}?
+--rw active-query-intf {ios-features:mdns-switch}?
| +--rw timer? uint16
+--rw transport-intf? enumeration {ios-features:mdns-switch}?
+--rw service-inst-suffix-intf? string {ios-features:mdns-switch}?
+--rw service-mdns-query-intf? enumeration {ios-features:mdns-switch}?
augment /ios:native/ios:vlan/ios-vlan:configuration-entry:
+--rw mdns-sd
+--rw gateway!
+--rw service-policy {ios-features:mdns-switch}?
| +--rw name? -> /ios:native/ios-mdns:mdns-sd/service-policy/service-policy-name
o--rw active-query {ios-features:mdns-switch}?
| o--rw timer? uint16
o--rw transport? enumeration {ios-features:mdns-switch}?
o--rw service-inst-suffix? string {ios-features:mdns-switch}?
o--rw service-mdns-query? enumeration {ios-features:mdns-switch}?
+--rw source-interface {ios-features:mdns-switch}?
| +--rw (interface-choice)?
| +--:(AppNav-Compress)
| | +--rw AppNav-Compress? uint16
| +--:(AppNav-UnCompress)
| | +--rw AppNav-UnCompress? uint16
| +--:(ATM)
| | +--rw ATM? string
| +--:(ATM-subinterface)
| | +--rw ATM-subinterface
| | +--rw ATM? string
| +--:(ATM-ACR)
| | +--rw ATM-ACR? string
| +--:(ATM-ACRsubinterface)
| | +--rw ATM-ACRsubinterface
| | +--rw ATM-ACR? string
| +--:(BDI)
| | +--rw BDI? string
| +--:(CEM)
| | +--rw CEM? string
| +--:(CEM-ACR)
| | +--rw CEM-ACR? uint8
| +--:(Embedded-Service-Engine)
| | +--rw Embedded-Service-Engine? string
| +--:(Ethernet)
| | +--rw Ethernet? string
| +--:(FastEthernet)
| | +--rw FastEthernet? string
| +--:(GigabitEthernet)
| | +--rw GigabitEthernet? string
| +--:(FiveGigabitEthernet)
| | +--rw FiveGigabitEthernet? string
| +--:(AppGigabitEthernet)
| | +--rw AppGigabitEthernet? string
| o--:(TwentyFiveGigabitEthernet)
| | o--rw TwentyFiveGigabitEthernet? string
| +--:(TwentyFiveGigE)
| | +--rw TwentyFiveGigE? string
| +--:(TwoGigabitEthernet)
| | +--rw TwoGigabitEthernet? string
| +--:(FortyGigabitEthernet)
| | +--rw FortyGigabitEthernet? string
| +--:(FiftyGigabitEthernet)
| | +--rw FiftyGigabitEthernet? string
| +--:(HundredGigE)
| | +--rw HundredGigE? string
| +--:(L2LISP)
| | +--rw L2LISP? string
| +--:(L2LISP-subinterface)
| | +--rw L2LISP-subinterface
| | +--rw L2LISP? string
| +--:(LISP)
| | +--rw LISP? string
| +--:(LISP-subinterface)
| | +--rw LISP-subinterface
| | +--rw LISP? string
| +--:(Loopback)
| | +--rw Loopback? uint32
| +--:(Multilink)
| | +--rw Multilink? uint16
| +--:(nve)
| | +--rw nve? uint16
| +--:(overlay)
| | +--rw overlay? uint16
| +--:(Port-channel)
| | +--rw Port-channel? uint32
| +--:(Port-channel-subinterface)
| | +--rw Port-channel-subinterface
| | +--rw Port-channel? string
| +--:(pseudowire)
| | +--rw pseudowire? uint32
| +--:(SM)
| | +--rw SM? string
| +--:(Cellular)
| | +--rw Cellular? string
| +--:(Dialer)
| | +--rw Dialer? string
| +--:(Serial)
| | +--rw Serial? string
| +--:(Async)
| | +--rw Async? string
| +--:(TenGigabitEthernet)
| | +--rw TenGigabitEthernet? string
| +--:(Tunnel)
| | +--rw Tunnel? uint32
| +--:(Virtual-Template)
| | +--rw Virtual-Template? uint16
| +--:(Vlan)
| | +--rw Vlan? uint16
| +--:(VirtualPortGroup)
| | +--rw VirtualPortGroup? uint16
| +--:(vasileft)
| | +--rw vasileft? uint16
| +--:(vasiright)
| | +--rw vasiright? uint16
| +--:(BD-VIF)
| | +--rw BD-VIF? string
| +--:(MFR)
| | +--rw MFR? uint32
| +--:(Serial-subinterface)
| | +--rw Serial-subinterface
| | +--rw Serial? string
| +--:(Bundle)
| +--rw Bundle? uint32 {ios-features:cable-config}?
+--rw sdg-agent? union {ios-features:mdns-switch}?
o--rw service-peer {ios-features:mdns-switch}?
| o--rw group? -> /ios:native/ios-mdns:mdns-sd/service-peer/group/service-peer-grp-name
+--rw active-query-vlan {ios-features:mdns-switch}?
| +--rw timer? uint16
+--rw transport-vlan? enumeration {ios-features:mdns-switch}?
+--rw service-inst-suffix-vlan? string {ios-features:mdns-switch}?
+--rw service-mdns-query-vlan? enumeration {ios-features:mdns-switch}?
augment /ios:native/ios:interface/ios:GigabitEthernet:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty
augment /ios:native/ios:interface/ios:FastEthernet:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty
augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty
augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty
augment /ios:native/ios:interface/ios:AppGigabitEthernet:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty
augment /ios:native/ios:interface/ios:TenGigabitEthernet:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty
augment /ios:native/ios:interface/ios:TwentyFiveGigE:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty
augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty
augment /ios:native/ios:interface/ios:FiftyGigabitEthernet:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty
augment /ios:native/ios:interface/ios:HundredGigE:
+--rw mdns-sd! {ios-features:mdns-switch}?
+--rw trust? empty