📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-multicast
Prefix: multicast
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-multicast
📚 External Documentation
module: Cisco-IOS-XE-multicast
augment /ios:native/ios:ip/ios:multicast:
+--rw auto-enable? empty
+--rw default-rpf-distance? uint8
+--rw group-range? ios-types:mcast-std-acl-type
+--rw heartbeat* [group-address]
| +--rw group-address inet:ipv4-address
| +--rw min-interval uint8
| +--rw num-interval uint8
| +--rw length uint16
+--rw limit
| +--rw cost* [access-list]
| +--rw access-list union
| +--rw cost uint32
+--rw longest-match? empty
+--rw mpls
| +--rw mldp? empty
| +--rw traffic-eng!
| +--rw range? union
+--rw mrinfo-filter? ios-types:mcast-std-acl-type
+--rw topology
| +--rw multicast* [word]
| | +--rw word string
| | +--rw tid uint16
| +--rw unicast* [word]
| +--rw word string
| +--rw tid uint16
+--rw multipath!
| +--rw s-g-hash? enumeration
+--rw rpf
| +--rw default-distance? uint8
| +--rw mofrr
| | +--rw list? ios-types:ext-acl-type
| | +--rw sticky? empty
| +--rw proxy
| | +--rw disable? empty
| | +--rw vector? empty
| +--rw select
| | +--rw global
| | | +--rw group-list* ios-types:mcast-std-acl-type
| | +--rw topology
| | | +--rw multicast
| | | | +--rw word* [topology-name]
| | | | +--rw topology-name string
| | | | +--rw access-list-id uint8
| | | +--rw unicast
| | | +--rw word* [topology-name]
| | | +--rw topology-name string
| | | +--rw access-list-id uint8
| | +--rw vrf-list* [group-list]
| | | +--rw name? string
| | | +--rw group-list ios-types:mcast-std-acl-type
| | o--rw vrf* [name]
| | o--rw name string
| | o--rw group-list* [group-list-name]
| | o--rw group-list-name union
| +--rw multitopology? empty
+--rw route-limit-container
| +--rw routelimit? uint32
| +--rw warning-threshold? uint32
o--rw route-limit? uint32
+--rw redundancy
| +--rw nsf
| | +--rw holdtime? uint16
| +--rw routeflush
| | +--rw maxtime? uint16
| +--rw rpf-sync? empty
+--rw vrf* [name]
+--rw name string
+--rw route-limit
| +--rw no-routes? uint32
| +--rw warning-threshold? uint32
+--rw auto-enable? empty
+--rw default-rpf-distance? uint8
+--rw group-range? ios-types:mcast-std-acl-type
+--rw heartbeat* [group-address]
| +--rw group-address inet:ipv4-address
| +--rw min-interval uint8
| +--rw num-interval uint8
| +--rw length uint16
+--rw limit
| +--rw cost* [access-list]
| +--rw access-list union
| +--rw cost uint32
+--rw longest-match? empty
+--rw mpls
| +--rw mldp? empty
| +--rw traffic-eng!
| +--rw range? union
+--rw mrinfo-filter? ios-types:mcast-std-acl-type
+--rw topology
| +--rw multicast* [word]
| | +--rw word string
| | +--rw tid uint16
| +--rw unicast* [word]
| +--rw word string
| +--rw tid uint16
+--rw multipath!
| +--rw s-g-hash? enumeration
+--rw rpf
+--rw default-distance? uint8
+--rw mofrr
| +--rw list? ios-types:ext-acl-type
| +--rw sticky? empty
+--rw proxy
| +--rw disable? empty
| +--rw vector? empty
+--rw select
+--rw global
| +--rw group-list* ios-types:mcast-std-acl-type
+--rw topology
| +--rw multicast
| | +--rw word* [topology-name]
| | +--rw topology-name string
| | +--rw access-list-id uint8
| +--rw unicast
| +--rw word* [topology-name]
| +--rw topology-name string
| +--rw access-list-id uint8
+--rw vrf-list* [group-list]
| +--rw name? string
| +--rw group-list ios-types:mcast-std-acl-type
o--rw vrf* [name]
o--rw name string
o--rw group-list* [group-list-name]
o--rw group-list-name union
augment /ios:native/ios:interface/ios:FastEthernet/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:GigabitEthernet/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:TwoGigabitEthernet/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:FiveGigabitEthernet/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:AppGigabitEthernet/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:TenGigabitEthernet/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:TwentyFiveGigE/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:FortyGigabitEthernet/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:FiftyGigabitEthernet/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:HundredGigE/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Port-channel/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Loopback/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Tunnel/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Virtual-Template/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:VirtualPortGroup/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Vlan/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Port-channel-subinterface/ios:Port-channel/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:LISP/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:LISP-subinterface/ios:LISP/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Vif/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Multilink/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Cellular/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:BDI/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Serial/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:interface/ios:Serial-subinterface/ios:Serial/ios:ip:
+--rw multicast
+--rw boundary
| +--rw block
| | +--rw source? empty
| +--rw filter-type-autorp
| | +--rw access-list? union
| | +--rw filter-autorp? empty
| +--rw filter-type-in-out* [filter-type]
| +--rw filter-type enumeration
| +--rw access-list? union
+--rw limit
+--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw connected
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw out
| +--rw access-list* [access-list]
| +--rw access-list union
| +--rw max-state uint32
+--rw rpf
+--rw access-list* [access-list]
+--rw access-list union
+--rw max-state uint32
augment /ios:native/ios:ipv6/ios:multicast:
+--rw route-limit
| +--rw routelimit? uint32
| +--rw threshold? uint32
+--rw vrf-name* [name]
| +--rw name string
| +--rw route-limit
| +--rw routelimit? uint32
| +--rw threshold? uint32
o--rw vrf? string
+--rw rpf
+--rw backoff
| +--rw initial-delay? uint16
| +--rw max-delay? uint16
o--rw use-bgp? boolean
augment /ios:native/ios:ip/ios:pim:
+--rw accept-register
| +--rw list? ios-types:ext-acl-type
+--rw accept-rp
| +--rw rp_list* [ip_addr]
| | +--rw ip_addr inet:ipv4-address
| | +--rw acl? ios-types:std-acl-type
| +--rw auto-rp!
| +--rw acl? ios-types:std-acl-type
+--rw allow-rp!
| +--rw rp-list? ios-types:mcast-std-acl-type
| +--rw group-list? ios-types:mcast-std-acl-type
+--rw autorp-container
| +--rw autorp? boolean
| +--rw listener? empty
o--rw autorp!
| o--rw listener? empty
+--rw bidir-backoff-interval? uint16
+--rw bidir-offer-interval
| +--rw (seconds-milliseconds)?
| +--:(seconds-interval)
| | +--rw interval? uint16
| +--:(milliseconds)
| +--rw milliseconds-interval? uint16
| +--rw msec? boolean
+--rw bidir-offer-limit? uint16
+--rw bidir-winner-interval? uint16
+--rw bsr-candidate
| +--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 mask? uint8
| +--rw priority? uint8
| +--rw accept-rp-candidate? ios-types:exp-acl-type
+--rw dm-fallback? boolean
+--rw fast-register-stop? empty
+--rw log-neighbor-changes? boolean
+--rw maximum
| +--rw group-mappings
| +--rw autorp? uint16
| +--rw bsr? uint16
+--rw mpls
| +--rw source
| +--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 old-register-checksum? empty
+--rw register-rate-limit? uint32
+--rw register-source
| +--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 rp-address-conf
| +--rw address? inet:ipv4-address
| +--rw prefer-highest-ip? empty
| +--rw override? empty
| +--rw bidir? empty
+--rw rp-address-list* [access-list]
| +--rw rp-address? inet:ipv4-address
| +--rw access-list ios-types:std-acl-type
| +--rw override? empty
| +--rw bidir? empty
o--rw rp-address* [address]
| o--rw address inet:ipv4-address
| o--rw access-list? ios-types:std-acl-type
| o--rw override? empty
| o--rw bidir? empty
+--rw rp-announce-filter
| +--rw group-list* [acl]
| | +--rw acl ios-types:mcast-std-acl-type
| +--rw rp-list
| +--rw rp* [acl]
| +--rw acl ios-types:mcast-std-acl-type
| +--rw group-list* [acl]
| +--rw acl ios-types:mcast-std-acl-type
+--rw rp-candidate* [interface]
| +--rw interface string
| +--rw group-list? ios-types:mcast-std-acl-type
| +--rw interval? uint16
| +--rw priority? uint8
| +--rw bidir? empty
+--rw rp-proxy-join? empty
+--rw spt-threshold-list* [group-list]
| +--rw how enumeration
| +--rw group-list ios-types:std-acl-type
o--rw spt-threshold* [how group-list]
| o--rw how enumeration
| o--rw group-list ios-types:std-acl-type
+--rw spt-threshold-container
| +--rw spt-threshold
| +--rw how? enumeration
+--rw send-rp-announce
| +--rw send-rp-announce-list* [if-name]
| | +--rw if-name union
| | +--rw scope uint8
| | +--rw group-list? ios-types:mcast-std-acl-type
| | +--rw interval? uint16
| | +--rw bidir? empty
| o--rw interface_list* [if-name]
| | o--rw if-name string
| | o--rw scope
| | o--rw pkt-ttl? uint8
| | o--rw group-list
| | o--rw acl-ref? uint8
| | o--rw std-acl? string
| o--rw Port-channel* [name]
| o--rw name uint32
| o--rw scope? uint8
+--rw sparse
| +--rw accept-source-reports!
| | +--rw range? ios-types:mcast-std-acl-type
| +--rw sg-expiry-timer
| +--rw timer? uint16
| +--rw sg-list? ios-types:ext-acl-type
+--rw send-rp-discovery
| +--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 scope? uint8
| +--rw interval? uint16
+--rw ssm
| +--rw range? ios-types:mcast-std-acl-type
| +--rw default? empty
+--rw state-refresh
| +--rw disable? empty
+--rw cache
| +--rw rpf-oif? empty
+--rw bidir-enable? empty
+--rw vrf* [id]
+--rw id string
+--rw accept-register
| +--rw list? ios-types:ext-acl-type
+--rw accept-rp
| +--rw rp_list* [ip_addr]
| | +--rw ip_addr inet:ipv4-address
| | +--rw acl? ios-types:std-acl-type
| +--rw auto-rp!
| +--rw acl? ios-types:std-acl-type
+--rw allow-rp!
| +--rw rp-list? ios-types:mcast-std-acl-type
| +--rw group-list? ios-types:mcast-std-acl-type
+--rw autorp-container
| +--rw autorp? boolean
| +--rw listener? empty
o--rw autorp!
| o--rw listener? empty
+--rw bidir-backoff-interval? uint16
+--rw bidir-offer-interval
| +--rw (seconds-milliseconds)?
| +--:(seconds-interval)
| | +--rw interval? uint16
| +--:(milliseconds)
| +--rw milliseconds-interval? uint16
| +--rw msec? boolean
+--rw bidir-offer-limit? uint16
+--rw bidir-winner-interval? uint16
+--rw bsr-candidate
| +--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 mask? uint8
| +--rw priority? uint8
| +--rw accept-rp-candidate? ios-types:exp-acl-type
+--rw dm-fallback? boolean
+--rw fast-register-stop? empty
+--rw log-neighbor-changes? boolean
+--rw maximum
| +--rw group-mappings
| +--rw autorp? uint16
| +--rw bsr? uint16
+--rw mpls
| +--rw source
| +--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 old-register-checksum? empty
+--rw register-rate-limit? uint32
+--rw register-source
| +--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 rp-address-conf
| +--rw address? inet:ipv4-address
| +--rw prefer-highest-ip? empty
| +--rw override? empty
| +--rw bidir? empty
+--rw rp-address-list* [access-list]
| +--rw rp-address? inet:ipv4-address
| +--rw access-list ios-types:std-acl-type
| +--rw override? empty
| +--rw bidir? empty
o--rw rp-address* [address]
| o--rw address inet:ipv4-address
| o--rw access-list? ios-types:std-acl-type
| o--rw override? empty
| o--rw bidir? empty
+--rw rp-announce-filter
| +--rw group-list* [acl]
| | +--rw acl ios-types:mcast-std-acl-type
| +--rw rp-list
| +--rw rp* [acl]
| +--rw acl ios-types:mcast-std-acl-type
| +--rw group-list* [acl]
| +--rw acl ios-types:mcast-std-acl-type
+--rw rp-candidate* [interface]
| +--rw interface string
| +--rw group-list? ios-types:mcast-std-acl-type
| +--rw interval? uint16
| +--rw priority? uint8
| +--rw bidir? empty
+--rw rp-proxy-join? empty
+--rw spt-threshold-list* [group-list]
| +--rw how enumeration
| +--rw group-list ios-types:std-acl-type
o--rw spt-threshold* [how group-list]
| o--rw how enumeration
| o--rw group-list ios-types:std-acl-type
+--rw spt-threshold-container
| +--rw spt-threshold
| +--rw how? enumeration
+--rw send-rp-announce
| +--rw send-rp-announce-list* [if-name]
| | +--rw if-name union
| | +--rw scope uint8
| | +--rw group-list? ios-types:mcast-std-acl-type
| | +--rw interval? uint16
| | +--rw bidir? empty
| o--rw interface_list* [if-name]
| | o--rw if-name string
| | o--rw scope
| | o--rw pkt-ttl? uint8
| | o--rw group-list
| | o--rw acl-ref? uint8
| | o--rw std-acl? string
| o--rw Port-channel* [name]
| o--rw name uint32
| o--rw scope? uint8
+--rw sparse
| +--rw accept-source-reports!
| | +--rw range? ios-types:mcast-std-acl-type
| +--rw sg-expiry-timer
| +--rw timer? uint16
| +--rw sg-list? ios-types:ext-acl-type
+--rw send-rp-discovery
| +--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 scope? uint8
| +--rw interval? uint16
+--rw ssm
| +--rw range? ios-types:mcast-std-acl-type
| +--rw default? empty
+--rw state-refresh
| +--rw disable? empty
+--rw cache
+--rw rpf-oif? empty
augment /ios:native/ios:ipv6/ios:pim:
+--rw bsr
| +--rw candidate
| +--rw bsr
| | +--rw global-scope
| | | +--rw name-addr? union
| | | +--rw hash-mask-length? uint8
| | | +--rw priority? uint8
| | | +--rw accept-rp-candidate? string
| | +--rw user-defined-scope-list* [scope]
| | +--rw name-addr union
| | +--rw hash-mask-length? uint8
| | +--rw priority? uint8
| | +--rw scope uint8
| | +--rw accept-rp-candidate? string
| +--rw rp* [name-addr]
| +--rw name-addr union
+--rw rp-address
| +--rw address? union
| +--rw access-list? union
| +--rw bidir? empty
+--rw register-source
| +--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 anycast-rp* [ipv6_RP_address ipv6_RP_peer_address]
| +--rw ipv6_RP_address union
| +--rw ipv6_RP_peer_address union
+--rw vrf* [id]
+--rw id string
+--rw bsr
| +--rw candidate
| +--rw bsr
| | +--rw global-scope
| | | +--rw name-addr? union
| | | +--rw hash-mask-length? uint8
| | | +--rw priority? uint8
| | | +--rw accept-rp-candidate? string
| | +--rw user-defined-scope-list* [scope]
| | +--rw name-addr union
| | +--rw hash-mask-length? uint8
| | +--rw priority? uint8
| | +--rw scope uint8
| | +--rw accept-rp-candidate? string
| +--rw rp* [name-addr]
| +--rw name-addr union
+--rw rp-address
| +--rw address? union
| +--rw access-list? union
| +--rw bidir? empty
+--rw register-source
| +--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 anycast-rp* [ipv6_RP_address ipv6_RP_peer_address]
+--rw ipv6_RP_address union
+--rw ipv6_RP_peer_address union
augment /ios:native/ios:mpls:
+--rw mldp? boolean
+--rw mldp-conf
+--rw mldp
+--rw fec* [fecid]
| +--rw fecid uint8
| +--rw opaque-type
| +--rw (type)?
| +--:(ipv4-type)
| | +--rw ipv4
| | +--rw source_address inet:ipv4-address
| | +--rw group_address inet:ipv4-address
| +--:(vpnv4-type)
| | +--rw vpnv4
| | +--rw source_address inet:ipv4-address
| | +--rw group_address inet:ipv4-address
| | +--rw vpnid string
| +--:(ipv6-type)
| | +--rw ipv6
| | +--rw source_address inet:ipv6-address
| | +--rw group_address inet:ipv6-address
| +--:(vpnv6-type)
| | +--rw vpnv6
| | +--rw source_address inet:ipv6-address
| | +--rw group_address inet:ipv6-address
| | +--rw vpnid string
| +--:(mdt-type)
| +--rw mdt
| +--rw vpn-id
| +--rw vpnid union
| +--rw scope union
+--rw filter* [fecid]
| +--rw fecid uint8
| +--rw peer-list ios-types:std-acl-type
+--rw forwarding
| +--rw recursive? boolean
+--rw limit? uint32
+--rw logging
| +--rw internal? empty
| +--rw notifications? empty
+--rw make-before-break
| +--rw delay? uint32
+--rw path
| +--rw multipath
| | +--rw upstream? boolean
| | +--rw downstream? boolean
| +--rw traffic-eng? empty
+--rw static
+--rw mp2mp* [root_address]
| +--rw root_address inet:ipv4-address
| +--rw lsp_instances uint32
+--rw p2mp* [root_address]
+--rw root_address inet:ipv4-address
+--rw lsp_instances uint32
augment /ios:native/ios:interface/ios:FastEthernet/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:GigabitEthernet/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:TwoGigabitEthernet/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:FiveGigabitEthernet/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:AppGigabitEthernet/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:TenGigabitEthernet/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:TwentyFiveGigE/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:FortyGigabitEthernet/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:FiftyGigabitEthernet/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:HundredGigE/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Port-channel/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Loopback/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Tunnel/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Virtual-Template/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:VirtualPortGroup/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Vlan/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Port-channel-subinterface/ios:Port-channel/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:LISP/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
+--rw lisp
+--rw core-group-range
| +--rw addr? inet:ipv4-address
| +--rw range? uint16
+--rw transit-core-group-range
| +--rw addr? inet:ipv4-address
| +--rw range? uint16
+--rw transport
+--rw (transport-type)?
+--:(multicast)
| +--rw multicast!
| +--rw ipv4? empty
+--:(unicast)
+--rw unicast!
+--rw ipv4? empty
+--rw ipv6? empty
augment /ios:native/ios:interface/ios:LISP-subinterface/ios:LISP/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
+--rw lisp
+--rw core-group-range
| +--rw addr? inet:ipv4-address
| +--rw range? uint16
+--rw transit-core-group-range
| +--rw addr? inet:ipv4-address
| +--rw range? uint16
+--rw transport
+--rw (transport-type)?
+--:(multicast)
| +--rw multicast!
| +--rw ipv4? empty
+--:(unicast)
+--rw unicast!
+--rw ipv4? empty
+--rw ipv6? empty
augment /ios:native/ios:interface/ios:Vif/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Multilink/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Cellular/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:BDI/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Serial/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:Serial-subinterface/ios:Serial/ios:ip/ios:pim:
o--rw accept-register
| o--rw list? string
+--rw bfd? empty
+--rw bidir-neighbor-filter? ios-types:mcast-std-acl-type
+--rw border? empty
+--rw bsr-border? empty
+--rw pim-mode-choice-cfg
| +--rw (pim-mode-choice)?
| +--:(passive-mode)
| | +--rw passive? empty
| +--:(dense)
| | +--rw dense-mode!
| | +--rw proxy-register
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| +--:(sparse)
| | +--rw sparse-mode!
| | +--rw encap-helper
| | +--rw Tunnel? -> /ios:native/interface/Tunnel/name
| +--:(sparse-dense)
| +--rw sparse-dense-mode? empty
o--rw (pim-mode-choice)?
| +--:(passive-mode)
| | o--rw passive? empty
| +--:(dense)
| | o--rw dense-mode!
| | o--rw proxy-register
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| +--:(sparse)
| | o--rw sparse-mode? empty
| +--:(sparse-dense)
| o--rw sparse-dense-mode? empty
o--rw pim-mode? enumeration
+--rw nbma-mode? empty
+--rw dr-priority? uint32
+--rw drlb
| +--rw rp-mask? union
| +--rw grp-mask? union
| +--rw src-mask? union
+--rw join-prune-interval? uint16
+--rw neighbor-filter? ios-types:mcast-std-acl-type
+--rw non-dr-join? empty
+--rw query-interval
| +--rw (seconds-milliseconds)?
| | +--:(seconds)
| | | +--rw seconds-interval? uint16
| | +--:(milliseconds)
| | +--rw milliseconds-interval? uint16
| | +--rw msec empty
| +--rw neighbor-holdtime? uint16
+--rw redundancy* [group-name]
| +--rw group-name string
| +--rw protocol? enumeration
| +--rw dr-priority? uint32
+--rw state-refresh
| +--rw origination-interval!
| +--rw interval? uint8
o--rw spt-threshold? enumeration
augment /ios:native/ios:interface/ios:FastEthernet/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:GigabitEthernet/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:TwoGigabitEthernet/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:FiveGigabitEthernet/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:AppGigabitEthernet/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:TenGigabitEthernet/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:TwentyFiveGigE/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:FortyGigabitEthernet/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:FiftyGigabitEthernet/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:HundredGigE/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Port-channel/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Port-channel-subinterface/ios:Port-channel/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Loopback/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Tunnel/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Virtual-Template/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:VirtualPortGroup/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Vif/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Vlan/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:LISP/ios:ipv6:
+--rw pim
+--rw lisp
+--rw transport-container
| +--rw (lisp-v4-choice)?
| +--:(unicast)
| +--rw unicast!
| +--rw ipv4? empty
| +--rw ipv6? empty
o--rw transport
o--rw (lisp-v4-choice)?
o--:(unicast)
o--rw unicast
o--rw ipv4? empty
o--rw cr? empty
augment /ios:native/ios:interface/ios:LISP-subinterface/ios:LISP/ios:ipv6:
+--rw pim
+--rw lisp
+--rw transport-container
| +--rw (lisp-v4-choice)?
| +--:(unicast)
| +--rw unicast!
| +--rw ipv4? empty
| +--rw ipv6? empty
o--rw transport
o--rw (lisp-v4-choice)?
o--:(unicast)
o--rw unicast
o--rw ipv4? empty
o--rw cr? empty
augment /ios:native/ios:interface/ios:Multilink/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Cellular/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:BDI/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Serial/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:interface/ios:Serial-subinterface/ios:Serial/ios:ipv6:
+--rw pim-conf
| +--rw pim? boolean
+--rw pim-container
| +--rw bfd? empty
| +--rw bsr
| | +--rw border? empty
| +--rw dr-priority? uint32
o--rw (ipv6-pim-choice)?
o--:(no-pim)
| o--rw no-pim
| o--rw pim? boolean
o--:(pim)
o--rw pim
o--rw bfd? empty
o--rw bsr
| o--rw border? empty
o--rw dr-priority? uint32
augment /ios:native/ios:ip:
+--rw msdp
+--rw border
| +--rw sa-address
| +--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 peer* [addr]
| +--rw addr union
| +--rw connect-source
| | +--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 remote-as? ios-types:bgp-as-number-type
+--rw cache-rejected-sa? uint32
+--rw cache-sa-state? empty
+--rw default-peer-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw prefix-list? string
o--rw default-peer
| o--rw name-addr? union
| o--rw prefix-list? string
+--rw description-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw description string
o--rw description
| o--rw name-addr? union
| o--rw description? string
+--rw filter-sa-request-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw list? ios-types:std-acl-type
o--rw filter-sa-request
| o--rw name-addr? union
| o--rw list? ios-types:std-acl-type
+--rw keepalive-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw keepalive uint8
| +--rw max-wait uint8
o--rw keepalive
| o--rw name-addr? union
| o--rw keepalive? uint8
| o--rw max-wait? uint8
+--rw mesh-group-list* [addr]
| +--rw name string
| +--rw addr -> ../../peer/addr
o--rw mesh-group
| o--rw name? string
| o--rw addr? union
+--rw new-rpf-rules? empty
+--rw originator-id? string
+--rw password
| +--rw peer-list* [addr]
| | +--rw addr -> ../../../peer/addr
| | +--rw encryption? uint8
| | +--rw password string
| o--rw peer
| o--rw addr? union
| o--rw encryption? uint8
| o--rw password? string
+--rw redistribute-container!
| +--rw list? ios-types:ext-acl-type
| +--rw asn? uint16
| +--rw route-map? string
o--rw redistribute
| o--rw list? ios-types:ext-acl-type
| o--rw asn? uint16
| o--rw route-map? string
+--rw rpf? enumeration
+--rw sa-filter
| +--rw in-list* [addr]
| | +--rw addr -> ../../../peer/addr
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| | +--rw rp-list? ios-types:mcast-std-acl-type
| | +--rw rp-route-map? string
| o--rw in
| | o--rw addr? union
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| | o--rw rp-list? union
| | o--rw rp-route-map? string
| +--rw out-list* [addr]
| | +--rw addr -> ../../../peer/addr
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| | +--rw rp-list? ios-types:mcast-std-acl-type
| | +--rw rp-route-map? string
| o--rw out
| o--rw addr? union
| o--rw list? ios-types:ext-acl-type
| o--rw route-map? string
| o--rw rp-list? union
| o--rw rp-route-map? string
+--rw sa-limit-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw limit uint32
o--rw sa-limit
| o--rw name-addr? union
| o--rw limit? uint32
+--rw shutdown-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
o--rw shutdown
| o--rw name-addr? union
+--rw timer? uint8
+--rw ttl-threshold-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw threshold uint8
o--rw ttl-threshold
| o--rw name-addr? union
| o--rw threshold? uint8
+--rw vrf* [name]
+--rw name string
+--rw border
| +--rw sa-address
| +--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 peer* [addr]
| +--rw addr union
| +--rw connect-source
| | +--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 remote-as? ios-types:bgp-as-number-type
+--rw cache-rejected-sa? uint32
+--rw cache-sa-state? empty
+--rw default-peer-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw prefix-list? string
o--rw default-peer
| o--rw name-addr? union
| o--rw prefix-list? string
+--rw description-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw description string
o--rw description
| o--rw name-addr? union
| o--rw description? string
+--rw filter-sa-request-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw list? ios-types:std-acl-type
o--rw filter-sa-request
| o--rw name-addr? union
| o--rw list? ios-types:std-acl-type
+--rw keepalive-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw keepalive uint8
| +--rw max-wait uint8
o--rw keepalive
| o--rw name-addr? union
| o--rw keepalive? uint8
| o--rw max-wait? uint8
+--rw mesh-group-list* [addr]
| +--rw name string
| +--rw addr -> ../../peer/addr
o--rw mesh-group
| o--rw name? string
| o--rw addr? union
+--rw new-rpf-rules? empty
+--rw originator-id? string
+--rw password
| +--rw peer-list* [addr]
| | +--rw addr -> ../../../peer/addr
| | +--rw encryption? uint8
| | +--rw password string
| o--rw peer
| o--rw addr? union
| o--rw encryption? uint8
| o--rw password? string
+--rw redistribute-container!
| +--rw list? ios-types:ext-acl-type
| +--rw asn? uint16
| +--rw route-map? string
o--rw redistribute
| o--rw list? ios-types:ext-acl-type
| o--rw asn? uint16
| o--rw route-map? string
+--rw rpf? enumeration
+--rw sa-filter
| +--rw in-list* [addr]
| | +--rw addr -> ../../../peer/addr
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| | +--rw rp-list? ios-types:mcast-std-acl-type
| | +--rw rp-route-map? string
| o--rw in
| | o--rw addr? union
| | o--rw list? ios-types:ext-acl-type
| | o--rw route-map? string
| | o--rw rp-list? union
| | o--rw rp-route-map? string
| +--rw out-list* [addr]
| | +--rw addr -> ../../../peer/addr
| | +--rw list? ios-types:ext-acl-type
| | +--rw route-map? string
| | +--rw rp-list? ios-types:mcast-std-acl-type
| | +--rw rp-route-map? string
| o--rw out
| o--rw addr? union
| o--rw list? ios-types:ext-acl-type
| o--rw route-map? string
| o--rw rp-list? union
| o--rw rp-route-map? string
+--rw sa-limit-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw limit uint32
o--rw sa-limit
| o--rw name-addr? union
| o--rw limit? uint32
+--rw shutdown-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
o--rw shutdown
| o--rw name-addr? union
+--rw timer? uint8
+--rw ttl-threshold-list* [name-addr]
| +--rw name-addr -> ../../peer/addr
| +--rw threshold uint8
o--rw ttl-threshold
o--rw name-addr? union
o--rw threshold? uint8
augment /ios:native/ios:ip:
+--rw sap
+--rw cache-timeout
+--rw timeout? uint64
augment /ios:native/ios:ip:
+--rw mcr-conf
| +--rw multicast-routing? empty
+--rw multicast-routing!
+--rw vrf* [name]
| +--rw name string
| +--rw distributed? empty
+--rw distributed? empty
augment /ios:native/ios:ip:
+--rw mroute
+--rw extend-timer? empty
+--rw source-address? inet:ipv4-address
+--rw subnet-mask? inet:ipv4-address
+--rw Tunnel? int32
augment /ios:native/ios:ipv6:
+--rw mcr-conf
| +--rw multicast-routing? empty
+--rw multicast-routing-container
| +--rw vrf* [name]
| +--rw name string
o--rw multicast-routing!
o--rw vrf? string
augment /ios:native/ios:interface/ios:Vif/ios:ip:
+--rw service
+--rw reflect
+--rw service_reflect_source_list* [destination to mask-len source to_src src-mask-len]
| +--rw destination inet:ip-address
| +--rw to inet:ip-address
| +--rw mask-len uint8
| +--rw source inet:ip-address
| +--rw to_src inet:ip-address
| +--rw src-mask-len uint8
+--rw service_reflect_list* [destination to mask-len source]
| +--rw destination inet:ip-address
| +--rw to inet:ip-address
| +--rw mask-len uint8
| +--rw source inet:ip-address
+--rw service_reflect_interface_source_list* [interface destination to mask-len source to_src src-mask-len]
| +--rw interface string
| +--rw destination inet:ip-address
| +--rw to inet:ip-address
| +--rw mask-len uint8
| +--rw source inet:ip-address
| +--rw to_src inet:ip-address
| +--rw src-mask-len uint8
+--rw service_reflect_interface_list* [interface destination to mask-len source]
+--rw interface string
+--rw destination inet:ip-address
+--rw to inet:ip-address
+--rw mask-len uint8
+--rw source inet:ip-address
augment /ios:native/ios:snmp/ios-snmp:mib:
+--rw pimstdmib
+--rw notification-period
+--rw neighbor-loss
| +--rw period? uint16
+--rw invalid-register
| +--rw period? uint16
+--rw invalid-join-prune
| +--rw period? uint16
+--rw rp-mapping-change
| +--rw period? uint16
+--rw interface-election
+--rw period? uint16