"interface-name": "string", Interface Handle
"extranet-interface": "boolean", Is this an Extranet Interface ?
"admin-boundary": "boolean", Is this an administrative boundary ?
"jp-state": "string", Join-Prune State
"igmp-membership": "boolean", IGMP membership
"assert-timer": "string", Assert Timer in seconds
"immediate-state": "string", Immediate fwding state
"vrf-name": "string", VRF Name
"mvpnv6-safi-join": "boolean", MVPN IPv6 Safi join
"local-mdt-join": "boolean", Default MDT Join
"internal-interest-information": "string", Internal Interest. Replaces\ninternal-interest-info
"data-mdt-join": "boolean", Data MDT join
"sa-prune": "boolean", BGP SA Prune state
"last-hop": "boolean" Are we last hop ?
}
],
"inherit-spt": "boolean", The Inherit SPT Bit
"sa-joined": "boolean", BGP SA join
"register-received": "boolean", Have registers been received for this source ?
"rpf-drop": "boolean", RPF route-policy drop
"rpf-vrf-name": "string", RPF VRF Name
"low-memory": "boolean" Node is running low on memory
"orig-src-address": { Orig Src Address.
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string", IPv4 Address
},
"sa-received": "boolean", BGP SA received
"rpf-safi": "integer", Unicast or mcast
"anycast-rp-match": "boolean", Group matches Anycast-RP policy
"vxlan": "boolean", Is this VXLAN?
"is-via-lsm": "boolean", LSM flag
"bgp-join": "boolean", BGP C JOIN
"sending-null-registers": "boolean", Are we sending null registers for this route ?
"jp-timer": "string", Join-Prune Timer
"source-address-xr": { Source Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"rpf-table-name": "string", RPF Table name
"inherit-alive": "boolean", The Inherit Alive Bit
"assume-alive": "boolean", The Assume Alive Bit
"mofrr-enabled": "boolean", Is this SG MoFRR enabled?
"sa-sent": "boolean", BGP SA sent
"kat-state": "boolean", Keep Alive Timer State
"jp-status": "string", Join-Prune Status
"mofrr-active": "boolean", Is MoFRR Active?
"source-address": "string", Source addr known to PIM
"spt": "boolean", Is this on the SPT ?
"alive": "string", Alive time in seconds (-1 if never)
"customer-routing-type": "string", Type of Customer Routing in the MVPN
"remote-source": "boolean", MSDP told us
"anycast-rp-route-target": "string", Anycast-RP RT
"uptime": "integer", Uptime in seconds
"rp-address": { RP addr known to PIM
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"limit-reached": "boolean", Have we throttled the creation of routes or\ninterfaces ?
"rpf-proxy-enabled": "boolean", Is rpf if proxy enabled?
"rib-mo-frr-enabled": "boolean", Is this SG MoFRR enabled?
"rpf-extranet": "boolean", Extranet RPF route-policy
"rpt-xr": "boolean", Is this on the RPT ?
"data-mdt-addr-assigned": "boolean", PIM has assigned a Data MDT Address
"really-alive": "boolean", The Really Alive Bit
"crossed-threshold": "boolean", Incoming traffic crossed threshold. MT flag set
"rpf-interface-name": "string", RPF Interface
"secondary-rpf-interface-name": "string", Secondary Interface Identifier
"group-address-xr": { Group Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"expiry": "integer", When this entry expires
"suppress-registers": "string", When the Null register probe expires
"rpf-neighbor": { RPF neighbor
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"connected": "boolean", Is Connected ?
"proxy": "boolean", Is the RPF target a proxy?
"proxy-address": { RPF Proxy address.
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"signal-sources": "boolean", Signal Sources on route?
"dont-check-connected": "boolean", Do we need to make the connected check on this\nroute ?
"secondary-rpf-neighbor": { Secondary RPF Neighbor
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"rpf-root": { Root of this mcast tree
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"mofrr-primary": "boolean", Is this Mofrr Primary?
"bgp-jp-time": "integer", BGP C JP Time
"mofrr-backup": "boolean", Is this Mofrr Backup?
"wildcard": "boolean", WC -Wildcard
"probe-alive": "boolean", The Probe Alive Bit
"sending-registers": "boolean", Are we sending registers for this route ?
"last-hop": "boolean", Are we last hop ?
"extranet-route": "boolean" Is a Extranet route ?
}
]
},
"vrf-name": "string", VRF Name
"rpf-summary": { PIM RPF registration summary
"is-ospf-te-configured": "boolean", Is OSPF TE configured?
"default-table-name": "string", Default RPF Table Name
"rib-mo-frr-configured": "boolean", Is MoFRR RIB configured?
"is-mbgp-configured": "boolean", Is MBGP configured?
"is-multipath-enabled": "boolean", Is Multipath Enabled ?
"rpf-registrations": "integer", RPF Registration count
"is-multipath-source-next-hop-hash-enabled": "boolean", Is Multipath Source-Nexthop Hash Enabled ?
"rump-enabled": "boolean", PIM is using MuRIB
"rib-convergence-time-left": "integer", RIB convergence time left in seconds
"is-multipath-source-hash-enabled": "boolean", Is Multipath Source based Hash Enabled ?
"default-safi": "integer", Default RPF Table SAFI
"is-isis-te-configured": "boolean", Is ISIS TE configured?
"is-isis-mtr-configured": "boolean", Is ISIS MTR configured?
"is-rib-convergence": "boolean", RIB Convergence status
"is-multipath-interface-hash-enabled": "boolean", Is Multipath Interface Hash Extension Enabled ?
"rib-convergence-timeout": "integer", RIB convergence timeout in seconds
"mo-frr-configured": "boolean" Is MoFRR configured?
},
"ifrs-interfaces": { PIM interfaces in forward reference store table
{
"join-prune-interval": "integer", Join-Prune Interval
"override-interval": "integer", Override Interval
"is-bidirectional-capable": "boolean", Bidir Capable
"generation-id": "integer", Generation Identifier
"virtual-interface": "boolean", is this a Virtual Interfaces ?
"propagation-delay": "integer", Propagation Delay
"interface-name-xr": "string", Interface Identfier
"idb-acl-provided": "boolean", ACL name provided
"idb-current-count": "integer", Interface ole current count
"is-batch-asserts-capable": "boolean", Batch Asserts Capable
"neighbor-count": "integer", No. of neighbors on this IF
"configured-propagation-delay": "integer", Configured Propagation Delay
{
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
],
"neighbor-filter-name": "string", Neighbor Filter Name
"idb-max-count": "integer", Interface ole max count
"idb-oor-enabled": "boolean", Interface oor enabled
"dr-priority": "integer", DR Priority
"is-proxy-capable": "boolean", Proxy Capable
"prune-delay-enabled": "boolean", Prune Delay Enabled
"hello-interval": "integer", Hello Interval
"bfd-multiplier": "integer", BFD Multiplier
"interface-address-mask": "integer", Interface IP Address Mask
"is-enabled": "boolean", Is PIM enabled on this IF ?
"passive-interface": "boolean" Passive PIM interface
"dr-address": { PIM Designated Router
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string", IPv4 Address
},
"idb-acl-name": "string", Interface ole ACL Name
"idb-threshold-count": "integer", Interface ole threshold count
"interface-name": "string", Interface Handle
"hello-expiry": "integer", Hello Timer Expiry
"bfd-interval": "integer", BFD Interval
"bfd-enabled": "boolean", BFD state
"external-neighbor-count": "integer", No. of external neighbors on this IF
"are-we-dr": "boolean", Are we the DR on this IF ?
"configured-override-interval": "integer" Configured Override Interval
}
]
},
"neighbor-old-formats": { PIM neighbor table old format
"neighbor-old-format": [
{
"override-interval": "integer", Override Interval
"expires": "integer", When mapping expires
"is-ecmp-redirect-capable": "boolean", Is this neighbor capable of Ecmp Redirect?
"is-bidirectional-capable": "boolean", Bidir Capable
"is-dr-priority-capable": "boolean", Is this neighbor DR priority capable ?
"propagation-delay": "integer", Propagation Delay
"interface-name-xr": "string", Interface Identfier
"is-this-neighbor-us": "boolean", Is this neighbor us ?
"is-batch-asserts-capable": "boolean", Batch Asserts Capable
"neighbor-address": "string", Neighbor address
"uptime": "integer", Uptime in seconds
"is-bfd-state": "boolean", Is the neighbor bfd session created
"interface-name": "string", Interface Handle
"neighbor-address-xr": [
{
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
],
"expiry-timer": "integer", Expiry timer in seconds
"is-this-neighbor-dr": "boolean", Is this neighbor the DR
"dr-priority": "integer", DR Priority
"is-proxy-capable": "boolean" Proxy Capable
}
]
},
"interface-old-formats": { PIM interfaces in old format
"interface-old-format": [
{
"join-prune-interval": "integer", Join-Prune Interval
"override-interval": "integer", Override Interval
"is-bidirectional-capable": "boolean", Bidir Capable
"generation-id": "integer", Generation Identifier
"virtual-interface": "boolean", is this a Virtual Interfaces ?
"propagation-delay": "integer", Propagation Delay
"interface-name-xr": "string", Interface Identfier
"idb-acl-provided": "boolean", ACL name provided
"idb-current-count": "integer", Interface ole current count
"is-batch-asserts-capable": "boolean", Batch Asserts Capable
"neighbor-count": "integer", No. of neighbors on this IF
"configured-propagation-delay": "integer", Configured Propagation Delay
"interface-address": [
{
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
],
"neighbor-filter-name": "string", Neighbor Filter Name
"idb-max-count": "integer", Interface ole max count
"idb-oor-enabled": "boolean", Interface oor enabled
"dr-priority": "integer", DR Priority
"is-proxy-capable": "boolean", Proxy Capable
"prune-delay-enabled": "boolean", Prune Delay Enabled
"hello-interval": "integer", Hello Interval
"bfd-multiplier": "integer", BFD Multiplier
"interface-address-mask": "integer", Interface IP Address Mask
"is-enabled": "boolean", Is PIM enabled on this IF ?
"passive-interface": "boolean" Passive PIM interface
"dr-address": { PIM Designated Router
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string", IPv4 Address
},
"idb-acl-name": "string", Interface ole ACL Name
"idb-threshold-count": "integer", Interface ole threshold count
"interface-name": "string", Interface Handle
"hello-expiry": "integer", Hello Timer Expiry
"bfd-interval": "integer", BFD Interval
"bfd-enabled": "boolean", BFD state
"external-neighbor-count": "integer", No. of external neighbors on this IF
"are-we-dr": "boolean", Are we the DR on this IF ?
"configured-override-interval": "integer" Configured Override Interval
}
]
},
"group-map-sources": { PIM group-mapping with source information
"group-map-source": [
{
"group-map-information": { Group Mapping information
"group-count": "integer", No. of groups in this range
"rp-address": { RP addr known to PIM
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"protocol": "string", The PIM protocol
"is-used": "boolean", Is this mapping being used?
"mrib-active": "boolean", Is this mapping active in MRIB?
"is-override": "boolean", Is this the override range?
"priority": "integer", RP Priority
"prefix": { Prefix
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"client": "string", Client
"prefix-length": "string" Prefix length
},
"uptime": "integer", Uptime in seconds
"rp-address": "string", RP addr known to PIM
"protocol": "string", The PIM protocol
"expires": "integer", When mapping expires
"priority": "integer", RP Priority
"prefix": "string", Prefix
"client": "string", Client
"prefix-length": "integer", Prefix length
"source-of-information": { Source of information
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"holdtime": "string" Holdtime in seconds
}
]
},
"rpf-redirect": { PIM ECMP RPF-redirect bundle
"bundle-interfaces": { PIM ECMP RPF-redirect bundle information
"bundle-interface": [
{
"allocated-threshold-bandwidth": "string", Configured threshold in Kbps
"interface-name": "string", Interface Handle
"available-threshold-bandwidth": "string", Available threshold in Kbps
"total-bandwidth": "string", Total bandwidth used in Kbps
"rpf-redirect-bundle-name": "string", RPF redirect bundle name
"available-bandwidth": "string", Bandwidth available in Kbps
"topology-bandwidth-used": "string", Bandwidth used by topology in Kbps
"snooping-bandwidth-used": "string", Bandwidth used by snooped entries in Kbps
"allocated-bandwidth": "string", Bandwidth allocated in Kbps
"rpf-redirect-interface-name": "string", RPF redirect interface name
"bundle-name": "string" Bundle name
}
]
},
"redirect-route-databases": { PIM ECMP RPF-redirect route database
"redirect-route-database": [
{
"uptime": "integer", Uptime in seconds
"source-address-xr": { Source Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"source-address": "string", Source addr known to PIM
"interface": [
{
"rpf-address": { RPF Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"uptime": "integer", Uptime in seconds
"is-snoop-interface": "boolean", Is snooping Interface
"is-rpf-interface": "boolean", Is RPF Interface
"is-outgoing-interface": "boolean", Is outgoing Interface
"interface-name": "string", Interface Handle
"expiry": "integer" When this entry expires
}
],
"group-address": "string", Group address
"bandwidth": "integer" Bandwidth in Kbps
"group-address-xr": { Group Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string", IPv4 Address
}
}
]
}
},
"tunnels": { Tunnels information that PIM has
"tunnel": [
{
"vrf-name": "string", VRF Name
"rp-address": { RP addr known to PIM
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"source-address": { Source addr known to PIM
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"group-address-netio": { Group addr from netio
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"tunnel-name": "string", Tunnel name
"source-address-netio": { Source addr from netio
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
}
]
},
"jp-statistics": { PIM join prune statistics table
"jp-statistic": [
{
"received": "integer", Received
"transmitted100": "integer", Transmitted 100 average
"interface-name": "string", Interface Handle
"transmitted-1k": "integer", Transmitted 1K average
"transmitted-50k": "integer", Deprecated by Transmitted100
"mtu": "integer", Interface MTU
"received100": "integer", Received 100 average
"transmitted": "integer", Transmitted
"interface-name-xr": "string", Interface Identfier
"received-50k": "integer", Deprecated by Received100
"received-1k": "integer", Received 1K average
"received-10k": "integer", Received 10K average
"transmitted-10k": "integer" Transmitted 10K average
}
]
},
"bgp-afs": { PIM BGP SAFI table
"bgp-af": [
{
"group": { Group address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"source-address": "string", Source addr known to PIM
"group-address": "string", Group address
"is-bgp-added": "boolean", SAFI learnt from BGP
"extranet-path-count": "integer", Count of dependent extranet paths
"source": { Source address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"route-distinguisher": "string", RD value
"next-hop": { Next hop address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
}
]
},
"interfaces": { PIM interfaces
"interface": [
{
"join-prune-interval": "integer", Join-Prune Interval
"override-interval": "integer", Override Interval
"is-bidirectional-capable": "boolean", Bidir Capable
"generation-id": "integer", Generation Identifier
"virtual-interface": "boolean", is this a Virtual Interfaces ?
"propagation-delay": "integer", Propagation Delay
"interface-name-xr": "string", Interface Identfier
"idb-acl-provided": "boolean", ACL name provided
"idb-current-count": "integer", Interface ole current count
"is-batch-asserts-capable": "boolean", Batch Asserts Capable
"neighbor-count": "integer", No. of neighbors on this IF
"configured-propagation-delay": "integer", Configured Propagation Delay
"interface-address": [
{
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
],
"neighbor-filter-name": "string", Neighbor Filter Name
"idb-max-count": "integer", Interface ole max count
"idb-oor-enabled": "boolean", Interface oor enabled
"dr-priority": "integer", DR Priority
"is-proxy-capable": "boolean", Proxy Capable
"prune-delay-enabled": "boolean", Prune Delay Enabled
"hello-interval": "integer", Hello Interval
"bfd-multiplier": "integer", BFD Multiplier
"interface-address-mask": "integer", Interface IP Address Mask
"is-enabled": "boolean", Is PIM enabled on this IF ?
"passive-interface": "boolean" Passive PIM interface
"dr-address": { PIM Designated Router
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string", IPv4 Address
},
"idb-acl-name": "string", Interface ole ACL Name
"idb-threshold-count": "integer", Interface ole threshold count
"interface-name": "string", Interface Handle
"hello-expiry": "integer", Hello Timer Expiry
"bfd-interval": "integer", BFD Interval
"bfd-enabled": "boolean", BFD state
"external-neighbor-count": "integer", No. of external neighbors on this IF
"are-we-dr": "boolean", Are we the DR on this IF ?
"configured-override-interval": "integer" Configured Override Interval
}
]
},
"ifrs-summary": { PIM interfaces in forward reference store\nsummary
"interface-count": "integer", Number of interfaces
"configuration-count": "integer" Configuration counts
},
"bsr": { PIM BSR information
"bsr-elections": { PIM BSR election state
"bsr-election": [
{
"candidate-bsr-flag": "boolean", BSR Candidate Config Flag
"bsr-up-time": "integer", BSR Uptime
"bsr-scope": "integer", BSR Scope
"pim-scope": "integer", BSR information
"bsr-address": { BSR address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"bsr-priority": "integer", BSR Priority
"candidate-bsr-mask-length": "integer", C-BSR Hash Func. Mask Len
"candidate-bsr-priority": "integer", C-BSR Priority
"bsr-election-state": "integer", BSR Election State
"candidate-bsr-state": "integer", BSR Candidate State
"bsr-mask-length": "integer", Hash Function Mask Length
"bootstrap-timeout": "integer", Bootstrap Timeout
"candidate-bsr-address": { C-BSR address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
}
]
},
"candidate-rps": { PIM candidate-RP
"candidate-rp": [ Cand-RP Address
{
"rp-address": "string", RP addr known to PIM
"candidate-rp-advance-interval": "integer", Cand-RP Adv Interval in seconds
"candidate-rp-uptime": "integer", Cand-RP uptime
"candidate-rp": { Cand-RP Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"acl-name": "string", Group Access-List Name
"crp-holdtime": "integer", Cand-RP Holdtime
"candidate-rp-scope": "string", Cand-RP Scope
"crp-priority": "integer", Cand-RP Priority
"crp-access": [
{
"acl-name": "string", Group Access-List Name
"candidate-rp-mode": "string" Cand-RP Mode
}
],
"candidate-rp-mode": "string" Cand-RP Mode
}
]
},
"rp-caches": { PIM BSR RP cache table
"rp-cache": [
{
"group-prefix-length": "integer", Group Prefix Length
"candidate-rp-list": { C-RP list for this prefix
"pim-bsr-crp-bag": [
{
"protocol": "string", The PIM protocol
"candidate-rp-up-time": "integer", C-RP Uptime
"candidate-rp-holdtime": "integer", C-RP Holdtime
"candidate-rp-expires": "integer", C-RP Expires
"candidate-rp-priority": "integer", C-RP Priority
"candidate-rp-address": { C-RP address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
}
]
},
"group-prefix": "string", Group prefix
"group-prefix-xr": { Group Prefix
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"candidate-rp-group-count": "integer" C-RP count for this Prefix
}
]
}
},
"ranges": { PIM range list information
"range": [
{
"rp-address": "string", RP addr known to PIM
"protocol": "string", The PIM protocol
"group-range": [
{
"prefix": { Prefix
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"source-of-information": { Source of information
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"prefix-length": "string", Prefix length
"uptime": "integer", Uptime in seconds
"expires": "integer" When mapping expires
}
]
"rp-address-xr": { RP Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string", IPv4 Address
},
"expires": "integer", When mapping expires
"client-xr": "string", Client mapping learnt via
"client": "string", Client
"source-of-information": { Source of information
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
}
]
}
"route-policy": {
"route-policy-statistics": { PIM route policy statistics
"policy-name": "string", RPF policy name
"drop": "integer", Number of RPF drops
"default-table": "integer", Default table selected
"pass": "integer", Pass
"requests": "integer", Number of RPF lookup requests
"any-table": "integer" Number of RPF lookup in any Table
},
"route-policy-tests": { PIM route policy test run table
"route-policy-test": [
{
"extended-community-rt": "string", Route Target
"afi": "integer", AFI
"ext-comm": "string", Extended Community
"source-address": "string", Source addr known to PIM
"safi": "integer", SAFI
"policy-name": "string", RPF policy name
"group-address": "string", Group address
"table-active": "boolean", Table active
"group-address-xr": { Group Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"default-table": "boolean", Default table selected
"vrf-name": "string", VRF Name
"source-address-xr": { Source Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"pass": "boolean", Pass
"table-name": "string", Table name
"table-exists": "boolean" Table exists
}
]
}
}
"mib-databases": {
"mib-database": [
{
"assert-metric-preference": "integer", Assert Metric Preference
"protocol": "string", The PIM protocol
"source-address-xr": { Source Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"source-address": "string", Source addr known to PIM
"rpf-interface-name": "string", RPF Interface
"group-address-xr": { Group Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"assert-metric": "integer", Assert Metric
"source-netmask": "integer", Source mask
"bidirectional-route": "boolean", Is this Bidir ?
"rpf-table-name": "string", RPF Table name
"rpf-neighbor": { RPF neighbor
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"upstream-assert-timer": "string", Upstream Assert Timer
"spt-bit": "boolean", Is SPT bit set ?
"uptime": "integer", Uptime in seconds
"assert-rpt-bit": "boolean", Assert RPT Bit
"rpf-mask": "integer", Mask of the multicast root
"rpf-drop": "boolean", RPF route-policy drop
"rpf-vrf-name": "string", RPF VRF Name
"group-address": "string", Group address
"rpf-safi": "integer", Unicast or mcast
"rpf-extranet": "boolean", Extranet RPF route-policy
"rpf-root": { Root of this mcast tree
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
}
]
}
"topology-entry-flag-route-counts": {
"topology-entry-flag-route-count": [
{
"sgr-route-count": "integer", No. of (S,G)RPT routes
"group-ranges": "integer", No. of (*,G/M) routes
"is-node-low-memory": "boolean", Is node in low memory condition
"active-group-ranges": "integer", No. of (*,G/M) routes active in mrib
"groute-count": "integer", No. of (*,G) routes
"entry-flag": "string", entry flag
"sg-route-count": "integer" No. of (S,G) routes
}
]
}
"safs": {
"saf": [
{
"rpf-hash-source-groups": { PIM RPF multipath hash outcome
"rpf-hash-source-group": [
{
"secondary-next-hop-address": { Secondary Next hop neighbor address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"secondary-next-hop-interface": "string", Secondary Next hop neighbor interface
"next-hop-address": { Next hop neighbor address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"source-address": "string", Source addr known to PIM
"next-hop-interface": "string", Next hop neighbor interface
"group-address": "string", Group address
"mask-length": "integer", Hash mask length
"mofrr": "integer", MOFRR
"next-hop-multipath-enabled": "boolean" Next hop multipath enabled?
}
]
},
"saf-name": "string", SAF name
"rpfs": { PIM RPF information table
"rpf": [
{
"metric-preference": "integer", Metric Preference
"rpf-path": [
{
"rpf-nexthop": { RPF nexthop
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"rpf-neighbor": { RPF neighbor
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"rpf-interface-name": "string", RPF Interface
"is-via-lsm": "boolean", LSM flag
"connector": "string", Connector Attribute
"is-rpf-interface-disabled": "boolean", Is the rpf interface disabled ?
"is-connector-attribute-present": "boolean", Connector attribute present
"is-via-mlsm": "boolean", Via Mstatic LSM
"extranet-vrf-name": "string" Extranet VRF name
}
],
"registered-address": "string", Address for which RPF lookup
"is-rpf-bgp-route": "boolean", Is RPF through BGP route
"is-connected": "integer" Are we connected ?
"registered-address-xr": { Address registered
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string", IPv4 Address
},
"metric": "integer" Metric
}
]
},
"rpf-hash-sources": { PIM RPF multipath hash outcome
"rpf-hash-source": [
{
"next-hop-multipath-enabled": "boolean", Next hop multipath enabled?
"secondary-next-hop-address": { Secondary Next hop neighbor address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"secondary-next-hop-interface": "string", Secondary Next hop neighbor interface
"next-hop-address": { Next hop neighbor address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"source-address": "string", Source addr known to PIM
"next-hop-interface": "string", Next hop neighbor interface
"mofrr": "integer" MOFRR
}
]
},
"topology-name": "string" Topology name
}
]
}
"summary": {
"global-bsr-candidate-rp-set-threshold": "integer"
"is-global-register-limit-reached": "boolean"
"route-low-water-mark": "integer"
"global-bsr-ranges-limit": "integer"
"route-count": "integer"
"ranges-threshold": "integer"
"global-bsr-candidate-rp-set-limit": "integer"
"is-global-bsr-ranges-limit-reached": "boolean"
"ranges-count": "integer"
"route-limit": "integer"
"bsr-range-threshold": "integer"
"is-global-route-limit-reached": "boolean"
"global-auto-rp-ranges-limit": "integer"
"is-ranges-limit-reached": "boolean"
"global-bsr-candidate-rp-set-count": "integer"
"global-bsr-ranges-count": "integer"
"route-threshold": "integer"
"bsr-ranges-count": "integer"
"topology-interface-state-threshold": "integer"
"rxi-low-water-mark": "integer"
"register-limit-reached": "boolean"
"register-threshold": "integer"
"rxi-limit-reached": "boolean"
"bsr-candidate-rp-set-limit": "integer"
"is-global-rxi-limit-reached": "boolean"
"topology-interface-state-limit": "integer"
"global-register-limit": "integer"
"register-limit": "integer"
"bsr-ranges-limit": "integer"
"is-maximum-enforcement-disabled": "boolean"
"global-bsr-ranges-threshold": "integer"
"is-node-low-memory": "boolean"
"is-route-limit-reached": "boolean"
"ranges-limit": "integer"
"bsr-candidate-rp-set-count": "integer"
"topology-interface-state-count": "integer"
"is-global-auto-rp-ranges-limit-reached": "boolean"
"is-bsr-ranges-threshold-reached": "boolean"
"bsr-candidate-rp-set-threshold": "integer"
"register-count": "integer"
}
"gre": {
"gre-next-hops": {
"gre-next-hop": [ GRE nexthop
{
"destination-address": "string", Destination address
"registered-address": { Address for which RPF lookup
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"gre-path": [
{
"gre-next-hop": { GRE nexthop
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"is-connector-attribute-present": "boolean", Connector attribute present
"gre-neighbor": { GRE neighbor
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"is-via-lsm": "boolean", LSM flag
"is-gre-interface-disabled": "boolean", Is the gre interface disabled ?
"gre-interface-name": "string", GRE Interface
"extranet-vrf-name": "string" Extranet VRF name
}
],
"is-connected": "integer", Are we connected ?
"metric-preference": "integer", Metric Preference
"metric": "integer" Metric
}
]
}
"gre-hashes": {
"gre-hash": [
{
"next-hop-interface": "string", Next hop neighbor interface
"ifname": "string", GRE Tunnel Interface
"destination-address": "string", Destination address
"source-address": "string" Source addr known to PIM
}
]
}
}
"bidir-df-winners": {
"bidir-df-winner": [
{
"uptime": "integer", Uptime in seconds
"rp-address": "string", RP addr known to PIM
"interface-name": "string", Interface Handle
"pim-interface-name": "string", Interface Name
"df-winner": { DF Winner
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"metric": "integer", Metric
"are-we-df": "boolean", Are we DF
"rp-address-xr": { RP Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"metric-preference": "integer", Metric Preference
"rp-lan": "boolean" Is this the RP LAN
}
]
}
"context": {
"is-in-b-and-mdt-owner": "boolean"
"sg-expiry-timer-configured": "boolean"
"bgp-remote-interface-name": "string"
"is-mrib-register": "boolean"
"is-create-in-b-and-mdt-interface": "boolean"
"is-rib-multipath-interface-hash": "boolean"
"mldp-remote-partitioned-mdt-configured": "boolean"
"anycast-rp-configured": "boolean"
"mldp-control-head-lsm-identifier": "integer"
"mldp-root-count": "integer"
"mldp-partitioned-head-lsm-identifier": "integer"
"gin-b-and-mdt-rpf-identifier": "integer"
"murib-id": "integer"
"suppress-shared-tree-join": "boolean"
"neighbor-filter-name": "string"
"is-socket-added": "boolean"
"rpf-default-table": {
"is-ital-registration-done": "boolean", ITAL reg status
"afi": "integer", AFI
"safi": "integer", SAFI
"table-id": "integer", Table ID
"rpf-registrations": "integer", RPF Registration count
"vrf-id": "integer", VRF ID
"is-rib-convergence-received": "boolean", RIB Convergence receive status
"is-active": "boolean", Active status
"is-rib-registration-done": "boolean", RIB reg status
"is-rib-convergence": "boolean", RIB Convergence status
"table-name": "string" Table name
}
"is-active": "boolean"
"export-route-target": [
{
"segment-border": "boolean", Segment Border
"anycast-rp": "boolean", Anycast-RP Group
"anycast-rp-marked": "boolean", Anycast-RP Group marked
"configured": "boolean", Configured Route Target
"update-pending": "boolean", Update Pending to BGP
"bgp-auto-discovery": "boolean", BGP Auto Discovery
"route-target": "string" Route Target Extended community value
}
]
"is-multicast-rib-registration": "boolean"
"table-count": "integer"
"anycast-rp-policy-name": "string"
"in-b-and-mdt-interface": "string"
"is-register-injection-socket-added": "boolean"
"bgp-source-active-announce": "boolean"
"rump-enabled": "boolean"
"is-routing-enabled": "boolean"
"mldp-root-address": "integer"
"gin-band-maximum-mdt-aggregation": "integer"
"suppress-pim-data-mdt-tlv": "boolean"
"bgp-remote-interface": "string"
"maximum-mdt-aggregation": "integer"
"p2mpte-li-drop": "integer"
"mldp-mdt-remote-rpf-identifier": "integer"
"rpf-policy-name": "string"
"stale-rd-present": "boolean"
"rsvp-te-mdt-name": "string"
"gin-b-and-mdt-interface": "string"
"is-register-injection-lpts-socket-added": "boolean"
"import-route-target": [
{
"segment-border": "boolean"
"anycast-rp": "boolean"
"anycast-rp-marked": "boolean"
"configured": "boolean"
"update-pending": "boolean"
"bgp-auto-discovery": "boolean"
"route-target": "string"
}
]
"mhost-interface": "string"
"mldp-mdt-interface": "string"
"virtual-interface-count": "integer"
"in-band-maximum-mdt-aggregation": "integer"
"is-mdt-owner": "boolean"
"is-default-granges": "boolean"
"is-ir-mdt-owner": "boolean"
"ir-mdt-interface": "string"
"mldp-bsr-control-tree-added": "boolean"
"rpf-id": "integer"
"mdt-gre-rpf-identifier": "integer"
"mldp-partioned-mp2m-ptree": "boolean"
"is-rsvp-te-mdt-owner": "boolean"
"umh": "boolean"
"valid-rd-present": "boolean"
"in-b-and-mdt-data-announce-interval": "integer"
"is-redistribution-reset": "boolean"
"mdt-default-group": "string"
"in-b-and-mdt-mtu": "integer"
"mdt-immediate-switch": "boolean"
"mdt-data-switchover-interval": "integer"
"gin-b-and-mdt-name": "string"
"is-rib-multipath-source-hash": "boolean"
"physical-interface-count": "integer"
"in-band-signaling-local-enabled": "boolean"
"bgp-auto-discovery-configured": "boolean"
"is-mldp-mdt-owner": "boolean"
"is-lpts-socket-added": "boolean"
"remote-table-id": "integer"
"ir-maximum-mdt-aggregation": "integer"
"is-create-mdt-interface": "boolean"
"mdt-gre-remote-rpf-identifier": "integer"
"is-socket-add-required": "boolean"
"rsvp-te-mdt-data-announce-interval": "integer"
"gin-b-and-mdt-mtu": "integer"
"inter-autonomous-system-enabled": "boolean"
"mdt-partitioned-mdt-control-identifier": "integer"
"vrf-id": "integer"
"bgp-remote-on": "boolean"
"allow-rp-configured": "boolean"
"virtual-mlc-interface-name": "string"
"organization-unique-identifier": "integer"
"mldp-auto-rp-announce-tree-added": "boolean"
"is-create-ir-mdt-interface": "boolean"
"mdt-data-announce-interval": "integer"
"rsvp-te-mdt-mtu": "integer"
"mldp-remote-head-lsm-identifier": "integer"
"mdt-interface": "string"
"bgp-i-pmsi-added": "boolean"
"rsvp-te-mdt-data-switchover-interval": "integer"
"rsvp-te-mdt-rpf-identifier": "integer"
"anycast-rp-range": [
{
"ancast-rp-marked": "boolean"
"prefix": { Prefix
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string", IPv4 Address
},
"prefix-length": "integer" Prefix length
}
]
"is-m-host-publish-pending": "boolean"
"is-create-mldp-mdt-interface": "boolean"
"is-udp-socket-bind": "boolean"
"mldp-head-lsm-identifier": "integer"
"ir-mdt-name": "string"
"mldp-mdt-data-switchover-interval": "integer"
"bgp-remote-state": "integer"
"is-create-gin-b-and-mdt-interface": "boolean"
"allow-rp-group-list": "string"
"in-b-and-mdt-data-switchover-interval": "integer"
"is-active-ital": "boolean"
"mdt-source-interface": "string"
"gin-b-and-mdt-data-announce-interval": "integer"
"ir-mdt-data-switchover-interval": "integer"
"ir-mdt-tail-label": "integer"
"ir-mdt-data-announce-interval": "integer"
"remote-default-group": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"is-rib-multipath-enabled": "boolean"
"is-register-injection-lpts-socket-add-required": "boolean"
"is-create-rsvp-te-mdt-interface": "boolean"
"mldp-mdt-rpf-identifier": "integer"
"mldp-mdt-data-announce-interval": "integer"
"is-all-interface-disable-operation": "boolean"
"mldp-auto-rp-discovery-tree-added": "boolean"
"gin-b-and-mdt-data-switchover-interval": "integer"
"is-pim-nsf-rib-converge-received": "boolean"
"mdt-source": "string"
"vpn-index": "integer"
"is-pim-nsf-rib-converged": "boolean"
"mdt-neighbor-filter-name": "string"
"mdt-partitioned-ir-control-identifier": "integer"
"route-distinguisher": "string"
"in-band-signaling-remote-enabled": "boolean"
"mldp-partitioned-mdt-identifier": "integer"
"mdt-mtu": "integer"
"mldp-maximum-mdt-aggregation": "integer"
"mldp-partitioned-mdt-configured": "boolean"
"ir-mdt-mtu": "integer"
"non-default-vrf-count-on-socket": "integer"
"table-id": "integer"
"redistribution-reset-count": "integer"
"rsvp-te-maximum-mdt-aggregation": "integer"
"is-register-injection-socket-add-required": "boolean"
"mhost-default-interface-config": "string"
"is-unicast-rib-registration": "boolean"
"mldp-head-local-label": "integer"
"allow-rp-rp-list": "string"
"active-table-count": "integer"
"bgp-auto-discovery-type": "integer"
"rsvp-te-mdt-static-p2mp-count": "integer"
"is-auto-rp-listen-sock-add": "boolean"
"is-udp-socket-add-required": "boolean"
"is-auto-rp-listen-enabled": "boolean"
"mldp-mdt-name": "string"
"bgp-remote-address": "string"
"sg-expiry-timer-sg-list": "string"
"is-gin-b-and-mdt-owner": "boolean"
"in-b-and-mdt-name": "string"
"is-udp-socket-added": "boolean"
"is-udp-socket-bind-required": "boolean"
"is-rib-multipath-source-next-hop-hash": "boolean"
"rsvp-te-mdt-interface": "string"
"ir-mdt-rpf-identifier": "integer"
"is-lpts-socket-add-required": "boolean"
"in-b-and-mdt-rpf-identifier": "integer"
"sg-expiry-time": "integer"
"mldp-mdt-mtu": "integer"
}
"net-io-tunnels": {
"net-io-tunnel": [
{
"vrf-name": "string"
"rp-address": {
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
"source-address": {
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
"group-address-netio": {
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
"tunnel-name": "string"
"source-address-netio": {
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
}
]
}
"multicast-static-routes": {
"multicast-static-route": [
{
"distance": "integer"
"prefix-length": "integer"
"interface-name": "string"
"is-via-lsm": "boolean"
"nexthop": {
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
"prefix-length-xr": "integer"
"prefix": {
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
}
"address": "string"
}
]
}
"table-contexts": {
"table-context": [
{
"is-ital-registration-done": "boolean"
"topology-name": "string"
"afi": "integer"
"safi": "integer"
"table-id": "integer"
"rpf-registrations": "integer"
"vrf-id": "integer"
"is-rib-convergence-received": "boolean"
"is-active": "boolean"
"is-rib-registration-done": "boolean"
"is-rib-convergence": "boolean"
"table-name": "string"
"saf-name": "string"
}
]
}
}
]
}
"default-context": {
"neighbors": {
"neighbor": [
{
"override-interval": "integer"
"expires": "integer"
"is-ecmp-redirect-capable": "boolean"
"is-bidirectional-capable": "boolean"
"is-dr-priority-capable": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"is-this-neighbor-us": "boolean"
"is-batch-asserts-capable": "boolean"
"neighbor-address": "string"
"uptime": "integer"
"is-bfd-state": "boolean"
"interface-name": "string"
"neighbor-address-xr": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"expiry-timer": "integer"
"is-this-neighbor-dr": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
}
]
}
"traffic-counters": {
"input-register-stop": "integer"
"output-ecmp-redirect": "integer"
"standby-packets-error": "integer"
"mdt-send-queue-full": "integer"
"output-prune-group": "integer"
"packet-packman-error": "integer"
"input-pim-version-error": "integer"
"input-null-register": "integer"
"input-no-vrf-error": "integer"
"output-candidate-rp-advertisement": "integer"
"non-supported-packets": "integer"
"invalid-registers": "integer"
"input-jp": "integer"
"boundary-acl-rx-drop": "integer"
"no-source-address": "integer"
"packet-queue-last-clear": "integer"
"invalid-destination-packets": "integer"
"output-assert-batched": "integer"
"mdt-joins-drop-multiple-encapsulation": "integer"
"output-register-stop": "integer"
"output-assert": "integer"
"mdt-join-tlv-received": "integer"
"send-queue-full": "integer"
"boundary-acl-tx-drop": "integer"
"no-mdt-socket-connection": "integer"
"packet-queue": [
{
"packet-queue-stats": {
"enqueued-packets": "integer"
"high-water-mark-bytes": "integer"
"tail-drops": "integer"
"dequeued-packets": "integer"
"high-water-mark-packets": "integer"
}
"packet-queue-state": {
"max-queue-size": "integer"
"queue-size-packets": "integer"
"queue-size-bytes": "integer"
}
"packet-queue-priority": "integer"
}
]
"output-null-register": "integer"
"format-error": "integer"
"truncated-pim-packets": "integer"
"no-socket-connection": "integer"
"input-candidate-rp-advertisement": "integer"
"output-hello-bytes": "integer"
"output-bsr-message": "integer"
"mdt-join-tlv-sent": "integer"
"inputs": "integer"
"socket-error": "integer"
"output-join-group": "integer"
"packets-standby": "integer"
"mdt-drop-local-source-address": "integer"
"output-df-election": "integer"
"outputs": "integer"
"input-assert-batched": "integer"
"input-ecmp-redirect": "integer"
"input-no-pim-error": "integer"
"mdt-socket-error": "integer"
"input-bsr-message": "integer"
"input-assert": "integer"
"pakman-error": "integer"
"elapsed-time": "integer"
"input-no-idb-error": "integer"
"checksum-error": "integer"
"invalid-join-prunes": "integer"
"output-join-prune-bytes": "integer"
"output-hello": "integer"
"mdt-drop-no-idb": "integer"
"packet-read-socket-error": "integer"
"output-loop-error": "integer"
"input-df-election": "integer"
"input-data-register": "integer"
"output-jp": "integer"
"input-hello": "integer"
"mdt-drop-null-local-address": "integer"
"mdt-join-bad-type": "integer"
"mdt-drop-no-vrf": "integer"
"mldp-mdt-invalid-lsm-identifier": "integer"
}
"rpf-redirect": {
"bundle-interfaces": {
"bundle-interface": [
{
"allocated-threshold-bandwidth": "string"
"interface-name": "string"
"available-threshold-bandwidth": "string"
"total-bandwidth": "string"
"rpf-redirect-bundle-name": "string"
"available-bandwidth": "string"
"topology-bandwidth-used": "string"
"snooping-bandwidth-used": "string"
"allocated-bandwidth": "string"
"rpf-redirect-interface-name": "string"
"bundle-name": "string"
}
]
}
"redirect-route-databases": {
"redirect-route-database": [
{
"uptime": "integer"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"interface": [
{
"rpf-address": { RPF Address
"af-name": "string", AFName
"ipv6-address": "string", IPV6 Address
"ipv4-address": "string" IPv4 Address
},
"uptime": "integer", Uptime in seconds
"is-snoop-interface": "boolean", Is snooping Interface
"is-rpf-interface": "boolean", Is RPF Interface
"is-outgoing-interface": "boolean", Is outgoing Interface
"interface-name": "string", Interface Handle
"expiry": "integer" When this entry expires
}
]
"group-address": "string"
"bandwidth": "integer"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
}
"group-map-rpfs": {
"group-map-rpf": [
{
"group-map-information": {
"group-count": "integer"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"protocol": "string"
"is-used": "boolean"
"mrib-active": "boolean"
"is-override": "boolean"
"priority": "integer"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"client": "string"
"prefix-length": "string"
}
"rp-address": "string"
"protocol": "string"
"rpf-vrf-name": "string"
"rpf-interface-name": "string"
"client": "string"
"rp-priority": "integer"
"prefix": "string"
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"prefix-length": "integer"
"are-we-rp": "boolean"
}
]
}
"topology-route-count": {
"sgr-route-count": "integer"
"is-node-low-memory": "boolean"
"active-group-ranges": "integer"
"sg-route-count": "integer"
"group-ranges": "integer"
"groute-count": "integer"
}
"bidir-df-states": {
"bidir-df-state": [
{
"rp-address": "string"
"interface-name": "string"
"pim-interface-name": "string"
"election-state": "string"
"rp-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"our-metric": "integer"
"time-seconds": "integer"
"our-metric-preference": "integer"
"time-nano-seconds": "integer"
}
]
}
"topology-interface-flag-route-counts": {
"topology-interface-flag-route-count": [
{
"sgr-route-count": "integer"
"interface-flag": "string"
"group-ranges": "integer"
"is-node-low-memory": "boolean"
"active-group-ranges": "integer"
"groute-count": "integer"
"sg-route-count": "integer"
}
]
}
"interface-statistics": {
"interface-statistic": [
{
"input-register-stop": "integer"
"input-graft-message": "integer"
"output-df-election": "integer"
"output-graft-ack-message": "integer"
"input-bsr-message": "integer"
"output-candidate-rp-advertisement": "integer"
"input-jp": "integer"
"input-miscellaneous": "integer"
"input-candidate-rp-advertisement": "integer"
"input-graft-ack-message": "integer"
"output-hello": "integer"
"interface-name": "string"
"output-register-stop": "integer"
"output-assert": "integer"
"input-df-election": "integer"
"input-assert": "integer"
"input-register": "integer"
"output-jp": "integer"
"input-hello": "integer"
"output-graft-message": "integer"
"output-register": "integer"
"output-bsr-message": "integer"
}
]
}
"neighbor-summaries": {
"neighbor-summary": [
{
"number-of-neighbors": "string"
"number-of-external-neighbors": "string"
"interface-name": "string"
}
]
}
"global-interfaces": {
"global-interface": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"topologies": {
"topology": [
{
"group-address": "string"
"protocol": "string"
"rpt": "integer"
"register-received-timer": "string"
"outgoing-interface": [
{
"forwarding-state": "string"
"local-members": "string"
"uptime": "integer"
"jp-timer": "string"
"expiry": "integer"
"mvpn-safi-join": "boolean"
"local-members-information": "string"
"internal-interest-info": "string"
"assert-state": "boolean"
"assert-winner": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"bgp-c-mcast-prune-delay-timer": "integer"
"mldp-inband-mdt": "boolean"
"mdt-safi-join": "boolean"
"bgp-c-mcast-join": "boolean"
"mldp-stale": "boolean"
"interface-name": "string"
"extranet-interface": "boolean"
"admin-boundary": "boolean"
"jp-state": "string"
"igmp-membership": "boolean"
"assert-timer": "string"
"immediate-state": "string"
"vrf-name": "string"
"mvpnv6-safi-join": "boolean"
"local-mdt-join": "boolean"
"internal-interest-information": "string"
"data-mdt-join": "boolean"
"sa-prune": "boolean"
"last-hop": "boolean"
}
]
"inherit-spt": "boolean"
"sa-joined": "boolean"
"register-received": "boolean"
"rpf-drop": "boolean"
"rpf-vrf-name": "string"
"low-memory": "boolean"
"orig-src-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"sa-received": "boolean"
"rpf-safi": "integer"
"anycast-rp-match": "boolean"
"vxlan": "boolean"
"is-via-lsm": "boolean"
"bgp-join": "boolean"
"sending-null-registers": "boolean"
"jp-timer": "string"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-table-name": "string"
"inherit-alive": "boolean"
"assume-alive": "boolean"
"mofrr-enabled": "boolean"
"sa-sent": "boolean"
"kat-state": "boolean"
"jp-status": "string"
"mofrr-active": "boolean"
"source-address": "string"
"spt": "boolean"
"alive": "string"
"customer-routing-type": "string"
"remote-source": "boolean"
"anycast-rp-route-target": "string"
"uptime": "integer"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"limit-reached": "boolean"
"rpf-proxy-enabled": "boolean"
"rib-mo-frr-enabled": "boolean"
"rpf-extranet": "boolean"
"rpt-xr": "boolean"
"data-mdt-addr-assigned": "boolean"
"really-alive": "boolean"
"crossed-threshold": "boolean"
"rpf-interface-name": "string"
"secondary-rpf-interface-name": "string"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"expiry": "integer"
"suppress-registers": "string"
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"connected": "boolean"
"proxy": "boolean"
"proxy-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"signal-sources": "boolean"
"dont-check-connected": "boolean"
"secondary-rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-root": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"mofrr-primary": "boolean"
"bgp-jp-time": "integer"
"mofrr-backup": "boolean"
"wildcard": "boolean"
"probe-alive": "boolean"
"sending-registers": "boolean"
"last-hop": "boolean"
"extranet-route": "boolean"
}
]
}
"rpf-summary": {
"is-ospf-te-configured": "boolean"
"default-table-name": "string"
"rib-mo-frr-configured": "boolean"
"is-mbgp-configured": "boolean"
"is-multipath-enabled": "boolean"
"rpf-registrations": "integer"
"is-multipath-source-next-hop-hash-enabled": "boolean"
"rump-enabled": "boolean"
"rib-convergence-time-left": "integer"
"is-multipath-source-hash-enabled": "boolean"
"default-safi": "integer"
"is-isis-te-configured": "boolean"
"is-isis-mtr-configured": "boolean"
"is-rib-convergence": "boolean"
"is-multipath-interface-hash-enabled": "boolean"
"rib-convergence-timeout": "integer"
"mo-frr-configured": "boolean"
}
"ifrs-interfaces": {
"ifrs-interface": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"neighbor-old-formats": {
"neighbor-old-format": [
{
"override-interval": "integer"
"expires": "integer"
"is-ecmp-redirect-capable": "boolean"
"is-bidirectional-capable": "boolean"
"is-dr-priority-capable": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"is-this-neighbor-us": "boolean"
"is-batch-asserts-capable": "boolean"
"neighbor-address": "string"
"uptime": "integer"
"is-bfd-state": "boolean"
"interface-name": "string"
"neighbor-address-xr": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"expiry-timer": "integer"
"is-this-neighbor-dr": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
}
]
}
"interface-old-formats": {
"interface-old-format": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"group-map-sources": {
"group-map-source": [
{
"group-map-information": {
"group-count": "integer"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"protocol": "string"
"is-used": "boolean"
"mrib-active": "boolean"
"is-override": "boolean"
"priority": "integer"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"client": "string"
"prefix-length": "string"
}
"uptime": "integer"
"rp-address": "string"
"protocol": "string"
"expires": "integer"
"priority": "integer"
"prefix": "string"
"client": "string"
"prefix-length": "integer"
"source-of-information": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"holdtime": "string"
}
]
}
"gre": {
"gre-next-hops": {
"gre-next-hop": [
{
"destination-address": "string"
"registered-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"gre-path": [
{
"gre-next-hop": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"is-connector-attribute-present": "boolean"
"gre-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"is-via-lsm": "boolean"
"is-gre-interface-disabled": "boolean"
"gre-interface-name": "string"
"extranet-vrf-name": "string"
}
]
"is-connected": "integer"
"metric-preference": "integer"
"metric": "integer"
}
]
}
"gre-hashes": {
"gre-hash": [
{
"next-hop-interface": "string"
"ifname": "string"
"destination-address": "string"
"source-address": "string"
}
]
}
}
"tunnels": {
"tunnel": [
{
"vrf-name": "string"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"group-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"tunnel-name": "string"
"source-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"jp-statistics": {
"jp-statistic": [
{
"received": "integer"
"transmitted100": "integer"
"interface-name": "string"
"transmitted-1k": "integer"
"transmitted-50k": "integer"
"mtu": "integer"
"received100": "integer"
"transmitted": "integer"
"interface-name-xr": "string"
"received-50k": "integer"
"received-1k": "integer"
"received-10k": "integer"
"transmitted-10k": "integer"
}
]
}
"bgp-afs": {
"bgp-af": [
{
"group": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"group-address": "string"
"is-bgp-added": "boolean"
"extranet-path-count": "integer"
"source": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"route-distinguisher": "string"
"next-hop": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"interfaces": {
"interface": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"ifrs-summary": {
"interface-count": "integer"
"configuration-count": "integer"
}
"bsr": {
"bsr-elections": {
"bsr-election": [
{
"candidate-bsr-flag": "boolean"
"bsr-up-time": "integer"
"bsr-scope": "integer"
"pim-scope": "integer"
"bsr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"bsr-priority": "integer"
"candidate-bsr-mask-length": "integer"
"candidate-bsr-priority": "integer"
"bsr-election-state": "integer"
"candidate-bsr-state": "integer"
"bsr-mask-length": "integer"
"bootstrap-timeout": "integer"
"candidate-bsr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"candidate-rps": {
"candidate-rp": [
{
"rp-address": "string"
"candidate-rp-advance-interval": "integer"
"candidate-rp-uptime": "integer"
"candidate-rp": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"acl-name": "string"
"crp-holdtime": "integer"
"candidate-rp-scope": "string"
"crp-priority": "integer"
"crp-access": [
{
"acl-name": "string"
"candidate-rp-mode": "string"
}
]
"candidate-rp-mode": "string"
}
]
}
"rp-caches": {
"rp-cache": [
{
"group-prefix-length": "integer"
"candidate-rp-list": {
"pim-bsr-crp-bag": [
{
"protocol": "string"
"candidate-rp-up-time": "integer"
"candidate-rp-holdtime": "integer"
"candidate-rp-expires": "integer"
"candidate-rp-priority": "integer"
"candidate-rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"group-prefix": "string"
"group-prefix-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"candidate-rp-group-count": "integer"
}
]
}
}
"ranges": {
"range": [
{
"rp-address": "string"
"protocol": "string"
"group-range": [
{
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-of-information": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"prefix-length": "string"
"uptime": "integer"
"expires": "integer"
}
]
"rp-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"expires": "integer"
"client-xr": "string"
"client": "string"
"source-of-information": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"route-policy": {
"route-policy-statistics": {
"policy-name": "string"
"drop": "integer"
"default-table": "integer"
"pass": "integer"
"requests": "integer"
"any-table": "integer"
}
"route-policy-tests": {
"route-policy-test": [
{
"extended-community-rt": "string"
"afi": "integer"
"ext-comm": "string"
"source-address": "string"
"safi": "integer"
"policy-name": "string"
"group-address": "string"
"table-active": "boolean"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"default-table": "boolean"
"vrf-name": "string"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"pass": "boolean"
"table-name": "string"
"table-exists": "boolean"
}
]
}
}
"mib-databases": {
"mib-database": [
{
"assert-metric-preference": "integer"
"protocol": "string"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"rpf-interface-name": "string"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"assert-metric": "integer"
"source-netmask": "integer"
"bidirectional-route": "boolean"
"rpf-table-name": "string"
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"upstream-assert-timer": "string"
"spt-bit": "boolean"
"uptime": "integer"
"assert-rpt-bit": "boolean"
"rpf-mask": "integer"
"rpf-drop": "boolean"
"rpf-vrf-name": "string"
"group-address": "string"
"rpf-safi": "integer"
"rpf-extranet": "boolean"
"rpf-root": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"topology-entry-flag-route-counts": {
"topology-entry-flag-route-count": [
{
"sgr-route-count": "integer"
"group-ranges": "integer"
"is-node-low-memory": "boolean"
"active-group-ranges": "integer"
"groute-count": "integer"
"entry-flag": "string"
"sg-route-count": "integer"
}
]
}
"safs": {
"saf": [
{
"rpf-hash-source-groups": {
"rpf-hash-source-group": [
{
"secondary-next-hop-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"secondary-next-hop-interface": "string"
"next-hop-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"next-hop-interface": "string"
"group-address": "string"
"mask-length": "integer"
"mofrr": "integer"
"next-hop-multipath-enabled": "boolean"
}
]
}
"saf-name": "string"
"rpfs": {
"rpf": [
{
"metric-preference": "integer"
"rpf-path": [
{
"rpf-nexthop": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-interface-name": "string"
"is-via-lsm": "boolean"
"connector": "string"
"is-rpf-interface-disabled": "boolean"
"is-connector-attribute-present": "boolean"
"is-via-mlsm": "boolean"
"extranet-vrf-name": "string"
}
]
"registered-address": "string"
"is-rpf-bgp-route": "boolean"
"is-connected": "integer"
"registered-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"metric": "integer"
}
]
}
"rpf-hash-sources": {
"rpf-hash-source": [
{
"next-hop-multipath-enabled": "boolean"
"secondary-next-hop-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"secondary-next-hop-interface": "string"
"next-hop-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"next-hop-interface": "string"
"mofrr": "integer"
}
]
}
"topology-name": "string"
}
]
}
"summary": {
"global-bsr-candidate-rp-set-threshold": "integer"
"is-global-register-limit-reached": "boolean"
"route-low-water-mark": "integer"
"global-bsr-ranges-limit": "integer"
"route-count": "integer"
"ranges-threshold": "integer"
"global-bsr-candidate-rp-set-limit": "integer"
"is-global-bsr-ranges-limit-reached": "boolean"
"ranges-count": "integer"
"route-limit": "integer"
"bsr-range-threshold": "integer"
"is-global-route-limit-reached": "boolean"
"global-auto-rp-ranges-limit": "integer"
"is-ranges-limit-reached": "boolean"
"global-bsr-candidate-rp-set-count": "integer"
"global-bsr-ranges-count": "integer"
"route-threshold": "integer"
"bsr-ranges-count": "integer"
"topology-interface-state-threshold": "integer"
"rxi-low-water-mark": "integer"
"register-limit-reached": "boolean"
"register-threshold": "integer"
"rxi-limit-reached": "boolean"
"bsr-candidate-rp-set-limit": "integer"
"is-global-rxi-limit-reached": "boolean"
"topology-interface-state-limit": "integer"
"global-register-limit": "integer"
"register-limit": "integer"
"bsr-ranges-limit": "integer"
"is-maximum-enforcement-disabled": "boolean"
"global-bsr-ranges-threshold": "integer"
"is-node-low-memory": "boolean"
"is-route-limit-reached": "boolean"
"ranges-limit": "integer"
"bsr-candidate-rp-set-count": "integer"
"topology-interface-state-count": "integer"
"is-global-auto-rp-ranges-limit-reached": "boolean"
"is-bsr-ranges-threshold-reached": "boolean"
"bsr-candidate-rp-set-threshold": "integer"
"register-count": "integer"
}
"bidir-df-winners": {
"bidir-df-winner": [
{
"uptime": "integer"
"rp-address": "string"
"interface-name": "string"
"pim-interface-name": "string"
"df-winner": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"metric": "integer"
"are-we-df": "boolean"
"rp-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"metric-preference": "integer"
"rp-lan": "boolean"
}
]
}
"context": {
"is-in-b-and-mdt-owner": "boolean"
"sg-expiry-timer-configured": "boolean"
"bgp-remote-interface-name": "string"
"is-mrib-register": "boolean"
"is-create-in-b-and-mdt-interface": "boolean"
"is-rib-multipath-interface-hash": "boolean"
"mldp-remote-partitioned-mdt-configured": "boolean"
"anycast-rp-configured": "boolean"
"mldp-control-head-lsm-identifier": "integer"
"mldp-root-count": "integer"
"mldp-partitioned-head-lsm-identifier": "integer"
"gin-b-and-mdt-rpf-identifier": "integer"
"murib-id": "integer"
"suppress-shared-tree-join": "boolean"
"neighbor-filter-name": "string"
"is-socket-added": "boolean"
"rpf-default-table": {
"is-ital-registration-done": "boolean"
"afi": "integer"
"safi": "integer"
"table-id": "integer"
"rpf-registrations": "integer"
"vrf-id": "integer"
"is-rib-convergence-received": "boolean"
"is-active": "boolean"
"is-rib-registration-done": "boolean"
"is-rib-convergence": "boolean"
"table-name": "string"
}
"is-active": "boolean"
"export-route-target": [
{
"segment-border": "boolean"
"anycast-rp": "boolean"
"anycast-rp-marked": "boolean"
"configured": "boolean"
"update-pending": "boolean"
"bgp-auto-discovery": "boolean"
"route-target": "string"
}
]
"is-multicast-rib-registration": "boolean"
"table-count": "integer"
"anycast-rp-policy-name": "string"
"in-b-and-mdt-interface": "string"
"is-register-injection-socket-added": "boolean"
"bgp-source-active-announce": "boolean"
"rump-enabled": "boolean"
"is-routing-enabled": "boolean"
"mldp-root-address": "integer"
"gin-band-maximum-mdt-aggregation": "integer"
"suppress-pim-data-mdt-tlv": "boolean"
"bgp-remote-interface": "string"
"maximum-mdt-aggregation": "integer"
"p2mpte-li-drop": "integer"
"mldp-mdt-remote-rpf-identifier": "integer"
"rpf-policy-name": "string"
"stale-rd-present": "boolean"
"rsvp-te-mdt-name": "string"
"gin-b-and-mdt-interface": "string"
"is-register-injection-lpts-socket-added": "boolean"
"import-route-target": [
{
"segment-border": "boolean"
"anycast-rp": "boolean"
"anycast-rp-marked": "boolean"
"configured": "boolean"
"update-pending": "boolean"
"bgp-auto-discovery": "boolean"
"route-target": "string"
}
]
"mhost-interface": "string"
"mldp-mdt-interface": "string"
"virtual-interface-count": "integer"
"in-band-maximum-mdt-aggregation": "integer"
"is-mdt-owner": "boolean"
"is-default-granges": "boolean"
"is-ir-mdt-owner": "boolean"
"ir-mdt-interface": "string"
"mldp-bsr-control-tree-added": "boolean"
"rpf-id": "integer"
"mdt-gre-rpf-identifier": "integer"
"mldp-partioned-mp2m-ptree": "boolean"
"is-rsvp-te-mdt-owner": "boolean"
"umh": "boolean"
"valid-rd-present": "boolean"
"in-b-and-mdt-data-announce-interval": "integer"
"is-redistribution-reset": "boolean"
"mdt-default-group": "string"
"in-b-and-mdt-mtu": "integer"
"mdt-immediate-switch": "boolean"
"mdt-data-switchover-interval": "integer"
"gin-b-and-mdt-name": "string"
"is-rib-multipath-source-hash": "boolean"
"physical-interface-count": "integer"
"in-band-signaling-local-enabled": "boolean"
"bgp-auto-discovery-configured": "boolean"
"is-mldp-mdt-owner": "boolean"
"is-lpts-socket-added": "boolean"
"remote-table-id": "integer"
"ir-maximum-mdt-aggregation": "integer"
"is-create-mdt-interface": "boolean"
"mdt-gre-remote-rpf-identifier": "integer"
"is-socket-add-required": "boolean"
"rsvp-te-mdt-data-announce-interval": "integer"
"gin-b-and-mdt-mtu": "integer"
"inter-autonomous-system-enabled": "boolean"
"mdt-partitioned-mdt-control-identifier": "integer"
"vrf-id": "integer"
"bgp-remote-on": "boolean"
"allow-rp-configured": "boolean"
"virtual-mlc-interface-name": "string"
"organization-unique-identifier": "integer"
"mldp-auto-rp-announce-tree-added": "boolean"
"is-create-ir-mdt-interface": "boolean"
"mdt-data-announce-interval": "integer"
"rsvp-te-mdt-mtu": "integer"
"mldp-remote-head-lsm-identifier": "integer"
"mdt-interface": "string"
"bgp-i-pmsi-added": "boolean"
"rsvp-te-mdt-data-switchover-interval": "integer"
"rsvp-te-mdt-rpf-identifier": "integer"
"anycast-rp-range": [
{
"ancast-rp-marked": "boolean"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"prefix-length": "integer"
}
]
"is-m-host-publish-pending": "boolean"
"is-create-mldp-mdt-interface": "boolean"
"is-udp-socket-bind": "boolean"
"mldp-head-lsm-identifier": "integer"
"ir-mdt-name": "string"
"mldp-mdt-data-switchover-interval": "integer"
"bgp-remote-state": "integer"
"is-create-gin-b-and-mdt-interface": "boolean"
"allow-rp-group-list": "string"
"in-b-and-mdt-data-switchover-interval": "integer"
"is-active-ital": "boolean"
"mdt-source-interface": "string"
"gin-b-and-mdt-data-announce-interval": "integer"
"ir-mdt-data-switchover-interval": "integer"
"ir-mdt-tail-label": "integer"
"ir-mdt-data-announce-interval": "integer"
"remote-default-group": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"is-rib-multipath-enabled": "boolean"
"is-register-injection-lpts-socket-add-required": "boolean"
"is-create-rsvp-te-mdt-interface": "boolean"
"mldp-mdt-rpf-identifier": "integer"
"mldp-mdt-data-announce-interval": "integer"
"is-all-interface-disable-operation": "boolean"
"mldp-auto-rp-discovery-tree-added": "boolean"
"gin-b-and-mdt-data-switchover-interval": "integer"
"is-pim-nsf-rib-converge-received": "boolean"
"mdt-source": "string"
"vpn-index": "integer"
"is-pim-nsf-rib-converged": "boolean"
"mdt-neighbor-filter-name": "string"
"mdt-partitioned-ir-control-identifier": "integer"
"route-distinguisher": "string"
"in-band-signaling-remote-enabled": "boolean"
"mldp-partitioned-mdt-identifier": "integer"
"mdt-mtu": "integer"
"mldp-maximum-mdt-aggregation": "integer"
"mldp-partitioned-mdt-configured": "boolean"
"ir-mdt-mtu": "integer"
"non-default-vrf-count-on-socket": "integer"
"table-id": "integer"
"redistribution-reset-count": "integer"
"rsvp-te-maximum-mdt-aggregation": "integer"
"is-register-injection-socket-add-required": "boolean"
"mhost-default-interface-config": "string"
"is-unicast-rib-registration": "boolean"
"mldp-head-local-label": "integer"
"allow-rp-rp-list": "string"
"active-table-count": "integer"
"bgp-auto-discovery-type": "integer"
"rsvp-te-mdt-static-p2mp-count": "integer"
"is-auto-rp-listen-sock-add": "boolean"
"is-udp-socket-add-required": "boolean"
"is-auto-rp-listen-enabled": "boolean"
"mldp-mdt-name": "string"
"bgp-remote-address": "string"
"sg-expiry-timer-sg-list": "string"
"is-gin-b-and-mdt-owner": "boolean"
"in-b-and-mdt-name": "string"
"is-udp-socket-added": "boolean"
"is-udp-socket-bind-required": "boolean"
"is-rib-multipath-source-next-hop-hash": "boolean"
"rsvp-te-mdt-interface": "string"
"ir-mdt-rpf-identifier": "integer"
"is-lpts-socket-add-required": "boolean"
"in-b-and-mdt-rpf-identifier": "integer"
"sg-expiry-time": "integer"
"mldp-mdt-mtu": "integer"
}
"net-io-tunnels": {
"net-io-tunnel": [
{
"vrf-name": "string"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"group-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"tunnel-name": "string"
"source-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"multicast-static-routes": {
"multicast-static-route": [
{
"distance": "integer"
"prefix-length": "integer"
"interface-name": "string"
"is-via-lsm": "boolean"
"nexthop": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"prefix-length-xr": "integer"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"address": "string"
}
]
}
"table-contexts": {
"table-context": [
{
"is-ital-registration-done": "boolean"
"topology-name": "string"
"afi": "integer"
"safi": "integer"
"table-id": "integer"
"rpf-registrations": "integer"
"vrf-id": "integer"
"is-rib-convergence-received": "boolean"
"is-active": "boolean"
"is-rib-registration-done": "boolean"
"is-rib-convergence": "boolean"
"table-name": "string"
"saf-name": "string"
}
]
}
}
}
"active": {
"process": {
"issu": {
"informationvalid": "boolean"
"role-issu": "string"
"checkpoint-idt-timestamp": "integer"
"is-nbr-sync-received": "boolean"
"last-ha-role-notification-received": "integer"
"eoc-received-timestamp": "integer"
"is-rib-sync-received": "boolean"
"last-issu-role-notification-received": "integer"
"is-ihms-done-received": "boolean"
"is-eoc-received": "boolean"
"is-checkpoint-idt-done": "boolean"
"ihms-received-timestamp": "integer"
"last-issu-phase-notification-received": "integer"
"role-ha": "string"
"phase-issu": "string"
"nbr-sync-received-timestamp": "integer"
"rib-sync-received-timestamp": "integer"
}
"nsr": {
"count-connection-up": "integer"
"rmf-notification-done": "boolean"
"last-rmf-not-ready": "integer"
"count-rmf-ready": "integer"
"partner-connected": "boolean"
"state": "integer"
"count-rmf-not-ready": "integer"
"rmf-timer-expiry": "integer"
"count-connection-dn": "integer"
"last-connection-dn": "integer"
"last-connection-up": "integer"
"last-rmf-ready": "integer"
"rmf-timer-valid": "boolean"
}
"nsf": {
"last-icd-notif-recv-sec": "string"
"last-nsf-off": "string"
"configured-state": "boolean"
"last-icd-notif-recv": "string"
"waiting-timer": "boolean"
"nsf-timeout": "integer"
"respawn-count": "integer"
"nsf-time-left": "integer"
"last-nsf-off-sec": "string"
"last-nsf-on-sec": "string"
"nsf-state": "boolean"
"last-nsf-on": "string"
"waiting-membership": "boolean"
}
"summary": {
"global-bsr-candidate-rp-set-threshold": "integer"
"is-global-register-limit-reached": "boolean"
"route-low-water-mark": "integer"
"global-bsr-ranges-limit": "integer"
"route-count": "integer"
"ranges-threshold": "integer"
"global-bsr-candidate-rp-set-limit": "integer"
"is-global-bsr-ranges-limit-reached": "boolean"
"ranges-count": "integer"
"route-limit": "integer"
"bsr-range-threshold": "integer"
"is-global-route-limit-reached": "boolean"
"global-auto-rp-ranges-limit": "integer"
"is-ranges-limit-reached": "boolean"
"global-bsr-candidate-rp-set-count": "integer"
"global-bsr-ranges-count": "integer"
"route-threshold": "integer"
"bsr-ranges-count": "integer"
"topology-interface-state-threshold": "integer"
"rxi-low-water-mark": "integer"
"register-limit-reached": "boolean"
"register-threshold": "integer"
"rxi-limit-reached": "boolean"
"bsr-candidate-rp-set-limit": "integer"
"is-global-rxi-limit-reached": "boolean"
"topology-interface-state-limit": "integer"
"global-register-limit": "integer"
"register-limit": "integer"
"bsr-ranges-limit": "integer"
"is-maximum-enforcement-disabled": "boolean"
"global-bsr-ranges-threshold": "integer"
"is-node-low-memory": "boolean"
"is-route-limit-reached": "boolean"
"ranges-limit": "integer"
"bsr-candidate-rp-set-count": "integer"
"topology-interface-state-count": "integer"
"is-global-auto-rp-ranges-limit-reached": "boolean"
"is-bsr-ranges-threshold-reached": "boolean"
"bsr-candidate-rp-set-threshold": "integer"
"register-count": "integer"
}
}
"vrfs": {
"vrf": [
{
"neighbors": {
"neighbor": [
{
"override-interval": "integer"
"expires": "integer"
"is-ecmp-redirect-capable": "boolean"
"is-bidirectional-capable": "boolean"
"is-dr-priority-capable": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"is-this-neighbor-us": "boolean"
"is-batch-asserts-capable": "boolean"
"neighbor-address": "string"
"uptime": "integer"
"is-bfd-state": "boolean"
"interface-name": "string"
"neighbor-address-xr": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"expiry-timer": "integer"
"is-this-neighbor-dr": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
}
]
}
"traffic-counters": {
"input-register-stop": "integer"
"output-ecmp-redirect": "integer"
"standby-packets-error": "integer"
"mdt-send-queue-full": "integer"
"output-prune-group": "integer"
"packet-packman-error": "integer"
"input-pim-version-error": "integer"
"input-null-register": "integer"
"input-no-vrf-error": "integer"
"output-candidate-rp-advertisement": "integer"
"non-supported-packets": "integer"
"invalid-registers": "integer"
"input-jp": "integer"
"boundary-acl-rx-drop": "integer"
"no-source-address": "integer"
"packet-queue-last-clear": "integer"
"invalid-destination-packets": "integer"
"output-assert-batched": "integer"
"mdt-joins-drop-multiple-encapsulation": "integer"
"output-register-stop": "integer"
"output-assert": "integer"
"mdt-join-tlv-received": "integer"
"send-queue-full": "integer"
"boundary-acl-tx-drop": "integer"
"no-mdt-socket-connection": "integer"
"packet-queue": [
{
"packet-queue-stats": {
"enqueued-packets": "integer"
"high-water-mark-bytes": "integer"
"tail-drops": "integer"
"dequeued-packets": "integer"
"high-water-mark-packets": "integer"
}
"packet-queue-state": {
"max-queue-size": "integer"
"queue-size-packets": "integer"
"queue-size-bytes": "integer"
}
"packet-queue-priority": "integer"
}
]
"output-null-register": "integer"
"format-error": "integer"
"truncated-pim-packets": "integer"
"no-socket-connection": "integer"
"input-candidate-rp-advertisement": "integer"
"output-hello-bytes": "integer"
"output-bsr-message": "integer"
"mdt-join-tlv-sent": "integer"
"inputs": "integer"
"socket-error": "integer"
"output-join-group": "integer"
"packets-standby": "integer"
"mdt-drop-local-source-address": "integer"
"output-df-election": "integer"
"outputs": "integer"
"input-assert-batched": "integer"
"input-ecmp-redirect": "integer"
"input-no-pim-error": "integer"
"mdt-socket-error": "integer"
"input-bsr-message": "integer"
"input-assert": "integer"
"pakman-error": "integer"
"elapsed-time": "integer"
"input-no-idb-error": "integer"
"checksum-error": "integer"
"invalid-join-prunes": "integer"
"output-join-prune-bytes": "integer"
"output-hello": "integer"
"mdt-drop-no-idb": "integer"
"packet-read-socket-error": "integer"
"output-loop-error": "integer"
"input-df-election": "integer"
"input-data-register": "integer"
"output-jp": "integer"
"input-hello": "integer"
"mdt-drop-null-local-address": "integer"
"mdt-join-bad-type": "integer"
"mdt-drop-no-vrf": "integer"
"mldp-mdt-invalid-lsm-identifier": "integer"
}
"group-map-rpfs": {
"group-map-rpf": [
{
"group-map-information": {
"group-count": "integer"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"protocol": "string"
"is-used": "boolean"
"mrib-active": "boolean"
"is-override": "boolean"
"priority": "integer"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"client": "string"
"prefix-length": "string"
}
"rp-address": "string"
"protocol": "string"
"rpf-vrf-name": "string"
"rpf-interface-name": "string"
"client": "string"
"rp-priority": "integer"
"prefix": "string"
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"prefix-length": "integer"
"are-we-rp": "boolean"
}
]
}
"topology-route-count": {
"sgr-route-count": "integer"
"is-node-low-memory": "boolean"
"active-group-ranges": "integer"
"sg-route-count": "integer"
"group-ranges": "integer"
"groute-count": "integer"
}
"bidir-df-states": {
"bidir-df-state": [
{
"rp-address": "string"
"interface-name": "string"
"pim-interface-name": "string"
"election-state": "string"
"rp-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"our-metric": "integer"
"time-seconds": "integer"
"our-metric-preference": "integer"
"time-nano-seconds": "integer"
}
]
}
"topology-interface-flag-route-counts": {
"topology-interface-flag-route-count": [
{
"sgr-route-count": "integer"
"interface-flag": "string"
"group-ranges": "integer"
"is-node-low-memory": "boolean"
"active-group-ranges": "integer"
"groute-count": "integer"
"sg-route-count": "integer"
}
]
}
"interface-statistics": {
"interface-statistic": [
{
"input-register-stop": "integer"
"input-graft-message": "integer"
"output-df-election": "integer"
"output-graft-ack-message": "integer"
"input-bsr-message": "integer"
"output-candidate-rp-advertisement": "integer"
"input-jp": "integer"
"input-miscellaneous": "integer"
"input-candidate-rp-advertisement": "integer"
"input-graft-ack-message": "integer"
"output-hello": "integer"
"interface-name": "string"
"output-register-stop": "integer"
"output-assert": "integer"
"input-df-election": "integer"
"input-assert": "integer"
"input-register": "integer"
"output-jp": "integer"
"input-hello": "integer"
"output-graft-message": "integer"
"output-register": "integer"
"output-bsr-message": "integer"
}
]
}
"neighbor-summaries": {
"neighbor-summary": [
{
"number-of-neighbors": "string"
"number-of-external-neighbors": "string"
"interface-name": "string"
}
]
}
"topologies": {
"topology": [
{
"group-address": "string"
"protocol": "string"
"rpt": "integer"
"register-received-timer": "string"
"outgoing-interface": [
{
"forwarding-state": "string"
"local-members": "string"
"uptime": "integer"
"jp-timer": "string"
"expiry": "integer"
"mvpn-safi-join": "boolean"
"local-members-information": "string"
"internal-interest-info": "string"
"assert-state": "boolean"
"assert-winner": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"bgp-c-mcast-prune-delay-timer": "integer"
"mldp-inband-mdt": "boolean"
"mdt-safi-join": "boolean"
"bgp-c-mcast-join": "boolean"
"mldp-stale": "boolean"
"interface-name": "string"
"extranet-interface": "boolean"
"admin-boundary": "boolean"
"jp-state": "string"
"igmp-membership": "boolean"
"assert-timer": "string"
"immediate-state": "string"
"vrf-name": "string"
"mvpnv6-safi-join": "boolean"
"local-mdt-join": "boolean"
"internal-interest-information": "string"
"data-mdt-join": "boolean"
"sa-prune": "boolean"
"last-hop": "boolean"
}
]
"inherit-spt": "boolean"
"sa-joined": "boolean"
"register-received": "boolean"
"rpf-drop": "boolean"
"rpf-vrf-name": "string"
"low-memory": "boolean"
"orig-src-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"sa-received": "boolean"
"rpf-safi": "integer"
"anycast-rp-match": "boolean"
"vxlan": "boolean"
"is-via-lsm": "boolean"
"bgp-join": "boolean"
"sending-null-registers": "boolean"
"jp-timer": "string"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-table-name": "string"
"inherit-alive": "boolean"
"assume-alive": "boolean"
"mofrr-enabled": "boolean"
"sa-sent": "boolean"
"kat-state": "boolean"
"jp-status": "string"
"mofrr-active": "boolean"
"source-address": "string"
"spt": "boolean"
"alive": "string"
"customer-routing-type": "string"
"remote-source": "boolean"
"anycast-rp-route-target": "string"
"uptime": "integer"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"limit-reached": "boolean"
"rpf-proxy-enabled": "boolean"
"rib-mo-frr-enabled": "boolean"
"rpf-extranet": "boolean"
"rpt-xr": "boolean"
"data-mdt-addr-assigned": "boolean"
"really-alive": "boolean"
"crossed-threshold": "boolean"
"rpf-interface-name": "string"
"secondary-rpf-interface-name": "string"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"expiry": "integer"
"suppress-registers": "string"
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"connected": "boolean"
"proxy": "boolean"
"proxy-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"signal-sources": "boolean"
"dont-check-connected": "boolean"
"secondary-rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-root": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"mofrr-primary": "boolean"
"bgp-jp-time": "integer"
"mofrr-backup": "boolean"
"wildcard": "boolean"
"probe-alive": "boolean"
"sending-registers": "boolean"
"last-hop": "boolean"
"extranet-route": "boolean"
}
]
}
"vrf-name": "string"
"rpf-summary": {
"is-ospf-te-configured": "boolean"
"default-table-name": "string"
"rib-mo-frr-configured": "boolean"
"is-mbgp-configured": "boolean"
"is-multipath-enabled": "boolean"
"rpf-registrations": "integer"
"is-multipath-source-next-hop-hash-enabled": "boolean"
"rump-enabled": "boolean"
"rib-convergence-time-left": "integer"
"is-multipath-source-hash-enabled": "boolean"
"default-safi": "integer"
"is-isis-te-configured": "boolean"
"is-isis-mtr-configured": "boolean"
"is-rib-convergence": "boolean"
"is-multipath-interface-hash-enabled": "boolean"
"rib-convergence-timeout": "integer"
"mo-frr-configured": "boolean"
}
"ifrs-interfaces": {
"ifrs-interface": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"neighbor-old-formats": {
"neighbor-old-format": [
{
"override-interval": "integer"
"expires": "integer"
"is-ecmp-redirect-capable": "boolean"
"is-bidirectional-capable": "boolean"
"is-dr-priority-capable": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"is-this-neighbor-us": "boolean"
"is-batch-asserts-capable": "boolean"
"neighbor-address": "string"
"uptime": "integer"
"is-bfd-state": "boolean"
"interface-name": "string"
"neighbor-address-xr": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"expiry-timer": "integer"
"is-this-neighbor-dr": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
}
]
}
"interface-old-formats": {
"interface-old-format": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"group-map-sources": {
"group-map-source": [
{
"group-map-information": {
"group-count": "integer"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"protocol": "string"
"is-used": "boolean"
"mrib-active": "boolean"
"is-override": "boolean"
"priority": "integer"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"client": "string"
"prefix-length": "string"
}
"uptime": "integer"
"rp-address": "string"
"protocol": "string"
"expires": "integer"
"priority": "integer"
"prefix": "string"
"client": "string"
"prefix-length": "integer"
"source-of-information": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"holdtime": "string"
}
]
}
"rpf-redirect": {
"bundle-interfaces": {
"bundle-interface": [
{
"allocated-threshold-bandwidth": "string"
"interface-name": "string"
"available-threshold-bandwidth": "string"
"total-bandwidth": "string"
"rpf-redirect-bundle-name": "string"
"available-bandwidth": "string"
"topology-bandwidth-used": "string"
"snooping-bandwidth-used": "string"
"allocated-bandwidth": "string"
"rpf-redirect-interface-name": "string"
"bundle-name": "string"
}
]
}
"redirect-route-databases": {
"redirect-route-database": [
{
"uptime": "integer"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"interface": [
{
"rpf-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"uptime": "integer"
"is-snoop-interface": "boolean"
"is-rpf-interface": "boolean"
"is-outgoing-interface": "boolean"
"interface-name": "string"
"expiry": "integer"
}
]
"group-address": "string"
"bandwidth": "integer"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
}
"tunnels": {
"tunnel": [
{
"vrf-name": "string"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"group-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"tunnel-name": "string"
"source-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"jp-statistics": {
"jp-statistic": [
{
"received": "integer"
"transmitted100": "integer"
"interface-name": "string"
"transmitted-1k": "integer"
"transmitted-50k": "integer"
"mtu": "integer"
"received100": "integer"
"transmitted": "integer"
"interface-name-xr": "string"
"received-50k": "integer"
"received-1k": "integer"
"received-10k": "integer"
"transmitted-10k": "integer"
}
]
}
"bgp-afs": {
"bgp-af": [
{
"group": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"group-address": "string"
"is-bgp-added": "boolean"
"extranet-path-count": "integer"
"source": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"route-distinguisher": "string"
"next-hop": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"interfaces": {
"interface": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"ifrs-summary": {
"interface-count": "integer"
"configuration-count": "integer"
}
"bsr": {
"bsr-elections": {
"bsr-election": [
{
"candidate-bsr-flag": "boolean"
"bsr-up-time": "integer"
"bsr-scope": "integer"
"pim-scope": "integer"
"bsr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"bsr-priority": "integer"
"candidate-bsr-mask-length": "integer"
"candidate-bsr-priority": "integer"
"bsr-election-state": "integer"
"candidate-bsr-state": "integer"
"bsr-mask-length": "integer"
"bootstrap-timeout": "integer"
"candidate-bsr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"candidate-rps": {
"candidate-rp": [
{
"rp-address": "string"
"candidate-rp-advance-interval": "integer"
"candidate-rp-uptime": "integer"
"candidate-rp": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"acl-name": "string"
"crp-holdtime": "integer"
"candidate-rp-scope": "string"
"crp-priority": "integer"
"crp-access": [
{
"acl-name": "string"
"candidate-rp-mode": "string"
}
]
"candidate-rp-mode": "string"
}
]
}
"rp-caches": {
"rp-cache": [
{
"group-prefix-length": "integer"
"candidate-rp-list": {
"pim-bsr-crp-bag": [
{
"protocol": "string"
"candidate-rp-up-time": "integer"
"candidate-rp-holdtime": "integer"
"candidate-rp-expires": "integer"
"candidate-rp-priority": "integer"
"candidate-rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"group-prefix": "string"
"group-prefix-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"candidate-rp-group-count": "integer"
}
]
}
}
"ranges": {
"range": [
{
"rp-address": "string"
"protocol": "string"
"group-range": [
{
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-of-information": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"prefix-length": "string"
"uptime": "integer"
"expires": "integer"
}
]
"rp-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"expires": "integer"
"client-xr": "string"
"client": "string"
"source-of-information": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"route-policy": {
"route-policy-statistics": {
"policy-name": "string"
"drop": "integer"
"default-table": "integer"
"pass": "integer"
"requests": "integer"
"any-table": "integer"
}
"route-policy-tests": {
"route-policy-test": [
{
"extended-community-rt": "string"
"afi": "integer"
"ext-comm": "string"
"source-address": "string"
"safi": "integer"
"policy-name": "string"
"group-address": "string"
"table-active": "boolean"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"default-table": "boolean"
"vrf-name": "string"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"pass": "boolean"
"table-name": "string"
"table-exists": "boolean"
}
]
}
}
"mib-databases": {
"mib-database": [
{
"assert-metric-preference": "integer"
"protocol": "string"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"rpf-interface-name": "string"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"assert-metric": "integer"
"source-netmask": "integer"
"bidirectional-route": "boolean"
"rpf-table-name": "string"
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"upstream-assert-timer": "string"
"spt-bit": "boolean"
"uptime": "integer"
"assert-rpt-bit": "boolean"
"rpf-mask": "integer"
"rpf-drop": "boolean"
"rpf-vrf-name": "string"
"group-address": "string"
"rpf-safi": "integer"
"rpf-extranet": "boolean"
"rpf-root": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"topology-entry-flag-route-counts": {
"topology-entry-flag-route-count": [
{
"sgr-route-count": "integer"
"group-ranges": "integer"
"is-node-low-memory": "boolean"
"active-group-ranges": "integer"
"groute-count": "integer"
"entry-flag": "string"
"sg-route-count": "integer"
}
]
}
"safs": {
"saf": [
{
"rpf-hash-source-groups": {
"rpf-hash-source-group": [
{
"secondary-next-hop-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"secondary-next-hop-interface": "string"
"next-hop-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"next-hop-interface": "string"
"group-address": "string"
"mask-length": "integer"
"mofrr": "integer"
"next-hop-multipath-enabled": "boolean"
}
]
}
"saf-name": "string"
"rpfs": {
"rpf": [
{
"metric-preference": "integer"
"rpf-path": [
{
"rpf-nexthop": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-interface-name": "string"
"is-via-lsm": "boolean"
"connector": "string"
"is-rpf-interface-disabled": "boolean"
"is-connector-attribute-present": "boolean"
"is-via-mlsm": "boolean"
"extranet-vrf-name": "string"
}
]
"registered-address": "string"
"is-rpf-bgp-route": "boolean"
"is-connected": "integer"
"registered-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"metric": "integer"
}
]
}
"rpf-hash-sources": {
"rpf-hash-source": [
{
"next-hop-multipath-enabled": "boolean"
"secondary-next-hop-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"secondary-next-hop-interface": "string"
"next-hop-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"next-hop-interface": "string"
"mofrr": "integer"
}
]
}
"topology-name": "string"
}
]
}
"summary": {
"global-bsr-candidate-rp-set-threshold": "integer"
"is-global-register-limit-reached": "boolean"
"route-low-water-mark": "integer"
"global-bsr-ranges-limit": "integer"
"route-count": "integer"
"ranges-threshold": "integer"
"global-bsr-candidate-rp-set-limit": "integer"
"is-global-bsr-ranges-limit-reached": "boolean"
"ranges-count": "integer"
"route-limit": "integer"
"bsr-range-threshold": "integer"
"is-global-route-limit-reached": "boolean"
"global-auto-rp-ranges-limit": "integer"
"is-ranges-limit-reached": "boolean"
"global-bsr-candidate-rp-set-count": "integer"
"global-bsr-ranges-count": "integer"
"route-threshold": "integer"
"bsr-ranges-count": "integer"
"topology-interface-state-threshold": "integer"
"rxi-low-water-mark": "integer"
"register-limit-reached": "boolean"
"register-threshold": "integer"
"rxi-limit-reached": "boolean"
"bsr-candidate-rp-set-limit": "integer"
"is-global-rxi-limit-reached": "boolean"
"topology-interface-state-limit": "integer"
"global-register-limit": "integer"
"register-limit": "integer"
"bsr-ranges-limit": "integer"
"is-maximum-enforcement-disabled": "boolean"
"global-bsr-ranges-threshold": "integer"
"is-node-low-memory": "boolean"
"is-route-limit-reached": "boolean"
"ranges-limit": "integer"
"bsr-candidate-rp-set-count": "integer"
"topology-interface-state-count": "integer"
"is-global-auto-rp-ranges-limit-reached": "boolean"
"is-bsr-ranges-threshold-reached": "boolean"
"bsr-candidate-rp-set-threshold": "integer"
"register-count": "integer"
}
"gre": {
"gre-next-hops": {
"gre-next-hop": [
{
"destination-address": "string"
"registered-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"gre-path": [
{
"gre-next-hop": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"is-connector-attribute-present": "boolean"
"gre-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"is-via-lsm": "boolean"
"is-gre-interface-disabled": "boolean"
"gre-interface-name": "string"
"extranet-vrf-name": "string"
}
]
"is-connected": "integer"
"metric-preference": "integer"
"metric": "integer"
}
]
}
"gre-hashes": {
"gre-hash": [
{
"next-hop-interface": "string"
"ifname": "string"
"destination-address": "string"
"source-address": "string"
}
]
}
}
"bidir-df-winners": {
"bidir-df-winner": [
{
"uptime": "integer"
"rp-address": "string"
"interface-name": "string"
"pim-interface-name": "string"
"df-winner": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"metric": "integer"
"are-we-df": "boolean"
"rp-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"metric-preference": "integer"
"rp-lan": "boolean"
}
]
}
"context": {
"is-in-b-and-mdt-owner": "boolean"
"sg-expiry-timer-configured": "boolean"
"bgp-remote-interface-name": "string"
"is-mrib-register": "boolean"
"is-create-in-b-and-mdt-interface": "boolean"
"is-rib-multipath-interface-hash": "boolean"
"mldp-remote-partitioned-mdt-configured": "boolean"
"anycast-rp-configured": "boolean"
"mldp-control-head-lsm-identifier": "integer"
"mldp-root-count": "integer"
"mldp-partitioned-head-lsm-identifier": "integer"
"gin-b-and-mdt-rpf-identifier": "integer"
"murib-id": "integer"
"suppress-shared-tree-join": "boolean"
"neighbor-filter-name": "string"
"is-socket-added": "boolean"
"rpf-default-table": {
"is-ital-registration-done": "boolean"
"afi": "integer"
"safi": "integer"
"table-id": "integer"
"rpf-registrations": "integer"
"vrf-id": "integer"
"is-rib-convergence-received": "boolean"
"is-active": "boolean"
"is-rib-registration-done": "boolean"
"is-rib-convergence": "boolean"
"table-name": "string"
}
"is-active": "boolean"
"export-route-target": [
{
"segment-border": "boolean"
"anycast-rp": "boolean"
"anycast-rp-marked": "boolean"
"configured": "boolean"
"update-pending": "boolean"
"bgp-auto-discovery": "boolean"
"route-target": "string"
}
]
"is-multicast-rib-registration": "boolean"
"table-count": "integer"
"anycast-rp-policy-name": "string"
"in-b-and-mdt-interface": "string"
"is-register-injection-socket-added": "boolean"
"bgp-source-active-announce": "boolean"
"rump-enabled": "boolean"
"is-routing-enabled": "boolean"
"mldp-root-address": "integer"
"gin-band-maximum-mdt-aggregation": "integer"
"suppress-pim-data-mdt-tlv": "boolean"
"bgp-remote-interface": "string"
"maximum-mdt-aggregation": "integer"
"p2mpte-li-drop": "integer"
"mldp-mdt-remote-rpf-identifier": "integer"
"rpf-policy-name": "string"
"stale-rd-present": "boolean"
"rsvp-te-mdt-name": "string"
"gin-b-and-mdt-interface": "string"
"is-register-injection-lpts-socket-added": "boolean"
"import-route-target": [
{
"segment-border": "boolean"
"anycast-rp": "boolean"
"anycast-rp-marked": "boolean"
"configured": "boolean"
"update-pending": "boolean"
"bgp-auto-discovery": "boolean"
"route-target": "string"
}
]
"mhost-interface": "string"
"mldp-mdt-interface": "string"
"virtual-interface-count": "integer"
"in-band-maximum-mdt-aggregation": "integer"
"is-mdt-owner": "boolean"
"is-default-granges": "boolean"
"is-ir-mdt-owner": "boolean"
"ir-mdt-interface": "string"
"mldp-bsr-control-tree-added": "boolean"
"rpf-id": "integer"
"mdt-gre-rpf-identifier": "integer"
"mldp-partioned-mp2m-ptree": "boolean"
"is-rsvp-te-mdt-owner": "boolean"
"umh": "boolean"
"valid-rd-present": "boolean"
"in-b-and-mdt-data-announce-interval": "integer"
"is-redistribution-reset": "boolean"
"mdt-default-group": "string"
"in-b-and-mdt-mtu": "integer"
"mdt-immediate-switch": "boolean"
"mdt-data-switchover-interval": "integer"
"gin-b-and-mdt-name": "string"
"is-rib-multipath-source-hash": "boolean"
"physical-interface-count": "integer"
"in-band-signaling-local-enabled": "boolean"
"bgp-auto-discovery-configured": "boolean"
"is-mldp-mdt-owner": "boolean"
"is-lpts-socket-added": "boolean"
"remote-table-id": "integer"
"ir-maximum-mdt-aggregation": "integer"
"is-create-mdt-interface": "boolean"
"mdt-gre-remote-rpf-identifier": "integer"
"is-socket-add-required": "boolean"
"rsvp-te-mdt-data-announce-interval": "integer"
"gin-b-and-mdt-mtu": "integer"
"inter-autonomous-system-enabled": "boolean"
"mdt-partitioned-mdt-control-identifier": "integer"
"vrf-id": "integer"
"bgp-remote-on": "boolean"
"allow-rp-configured": "boolean"
"virtual-mlc-interface-name": "string"
"organization-unique-identifier": "integer"
"mldp-auto-rp-announce-tree-added": "boolean"
"is-create-ir-mdt-interface": "boolean"
"mdt-data-announce-interval": "integer"
"rsvp-te-mdt-mtu": "integer"
"mldp-remote-head-lsm-identifier": "integer"
"mdt-interface": "string"
"bgp-i-pmsi-added": "boolean"
"rsvp-te-mdt-data-switchover-interval": "integer"
"rsvp-te-mdt-rpf-identifier": "integer"
"anycast-rp-range": [
{
"ancast-rp-marked": "boolean"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"prefix-length": "integer"
}
]
"is-m-host-publish-pending": "boolean"
"is-create-mldp-mdt-interface": "boolean"
"is-udp-socket-bind": "boolean"
"mldp-head-lsm-identifier": "integer"
"ir-mdt-name": "string"
"mldp-mdt-data-switchover-interval": "integer"
"bgp-remote-state": "integer"
"is-create-gin-b-and-mdt-interface": "boolean"
"allow-rp-group-list": "string"
"in-b-and-mdt-data-switchover-interval": "integer"
"is-active-ital": "boolean"
"mdt-source-interface": "string"
"gin-b-and-mdt-data-announce-interval": "integer"
"ir-mdt-data-switchover-interval": "integer"
"ir-mdt-tail-label": "integer"
"ir-mdt-data-announce-interval": "integer"
"remote-default-group": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"is-rib-multipath-enabled": "boolean"
"is-register-injection-lpts-socket-add-required": "boolean"
"is-create-rsvp-te-mdt-interface": "boolean"
"mldp-mdt-rpf-identifier": "integer"
"mldp-mdt-data-announce-interval": "integer"
"is-all-interface-disable-operation": "boolean"
"mldp-auto-rp-discovery-tree-added": "boolean"
"gin-b-and-mdt-data-switchover-interval": "integer"
"is-pim-nsf-rib-converge-received": "boolean"
"mdt-source": "string"
"vpn-index": "integer"
"is-pim-nsf-rib-converged": "boolean"
"mdt-neighbor-filter-name": "string"
"mdt-partitioned-ir-control-identifier": "integer"
"route-distinguisher": "string"
"in-band-signaling-remote-enabled": "boolean"
"mldp-partitioned-mdt-identifier": "integer"
"mdt-mtu": "integer"
"mldp-maximum-mdt-aggregation": "integer"
"mldp-partitioned-mdt-configured": "boolean"
"ir-mdt-mtu": "integer"
"non-default-vrf-count-on-socket": "integer"
"table-id": "integer"
"redistribution-reset-count": "integer"
"rsvp-te-maximum-mdt-aggregation": "integer"
"is-register-injection-socket-add-required": "boolean"
"mhost-default-interface-config": "string"
"is-unicast-rib-registration": "boolean"
"mldp-head-local-label": "integer"
"allow-rp-rp-list": "string"
"active-table-count": "integer"
"bgp-auto-discovery-type": "integer"
"rsvp-te-mdt-static-p2mp-count": "integer"
"is-auto-rp-listen-sock-add": "boolean"
"is-udp-socket-add-required": "boolean"
"is-auto-rp-listen-enabled": "boolean"
"mldp-mdt-name": "string"
"bgp-remote-address": "string"
"sg-expiry-timer-sg-list": "string"
"is-gin-b-and-mdt-owner": "boolean"
"in-b-and-mdt-name": "string"
"is-udp-socket-added": "boolean"
"is-udp-socket-bind-required": "boolean"
"is-rib-multipath-source-next-hop-hash": "boolean"
"rsvp-te-mdt-interface": "string"
"ir-mdt-rpf-identifier": "integer"
"is-lpts-socket-add-required": "boolean"
"in-b-and-mdt-rpf-identifier": "integer"
"sg-expiry-time": "integer"
"mldp-mdt-mtu": "integer"
}
"net-io-tunnels": {
"net-io-tunnel": [
{
"vrf-name": "string"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"group-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"tunnel-name": "string"
"source-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"multicast-static-routes": {
"multicast-static-route": [
{
"distance": "integer"
"prefix-length": "integer"
"interface-name": "string"
"is-via-lsm": "boolean"
"nexthop": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"prefix-length-xr": "integer"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"address": "string"
}
]
}
"table-contexts": {
"table-context": [
{
"is-ital-registration-done": "boolean"
"topology-name": "string"
"afi": "integer"
"safi": "integer"
"table-id": "integer"
"rpf-registrations": "integer"
"vrf-id": "integer"
"is-rib-convergence-received": "boolean"
"is-active": "boolean"
"is-rib-registration-done": "boolean"
"is-rib-convergence": "boolean"
"table-name": "string"
"saf-name": "string"
}
]
}
}
]
}
"default-context": {
"neighbors": {
"neighbor": [
{
"override-interval": "integer"
"expires": "integer"
"is-ecmp-redirect-capable": "boolean"
"is-bidirectional-capable": "boolean"
"is-dr-priority-capable": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"is-this-neighbor-us": "boolean"
"is-batch-asserts-capable": "boolean"
"neighbor-address": "string"
"uptime": "integer"
"is-bfd-state": "boolean"
"interface-name": "string"
"neighbor-address-xr": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"expiry-timer": "integer"
"is-this-neighbor-dr": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
}
]
}
"traffic-counters": {
"input-register-stop": "integer"
"output-ecmp-redirect": "integer"
"standby-packets-error": "integer"
"mdt-send-queue-full": "integer"
"output-prune-group": "integer"
"packet-packman-error": "integer"
"input-pim-version-error": "integer"
"input-null-register": "integer"
"input-no-vrf-error": "integer"
"output-candidate-rp-advertisement": "integer"
"non-supported-packets": "integer"
"invalid-registers": "integer"
"input-jp": "integer"
"boundary-acl-rx-drop": "integer"
"no-source-address": "integer"
"packet-queue-last-clear": "integer"
"invalid-destination-packets": "integer"
"output-assert-batched": "integer"
"mdt-joins-drop-multiple-encapsulation": "integer"
"output-register-stop": "integer"
"output-assert": "integer"
"mdt-join-tlv-received": "integer"
"send-queue-full": "integer"
"boundary-acl-tx-drop": "integer"
"no-mdt-socket-connection": "integer"
"packet-queue": [
{
"packet-queue-stats": {
"enqueued-packets": "integer"
"high-water-mark-bytes": "integer"
"tail-drops": "integer"
"dequeued-packets": "integer"
"high-water-mark-packets": "integer"
}
"packet-queue-state": {
"max-queue-size": "integer"
"queue-size-packets": "integer"
"queue-size-bytes": "integer"
}
"packet-queue-priority": "integer"
}
]
"output-null-register": "integer"
"format-error": "integer"
"truncated-pim-packets": "integer"
"no-socket-connection": "integer"
"input-candidate-rp-advertisement": "integer"
"output-hello-bytes": "integer"
"output-bsr-message": "integer"
"mdt-join-tlv-sent": "integer"
"inputs": "integer"
"socket-error": "integer"
"output-join-group": "integer"
"packets-standby": "integer"
"mdt-drop-local-source-address": "integer"
"output-df-election": "integer"
"outputs": "integer"
"input-assert-batched": "integer"
"input-ecmp-redirect": "integer"
"input-no-pim-error": "integer"
"mdt-socket-error": "integer"
"input-bsr-message": "integer"
"input-assert": "integer"
"pakman-error": "integer"
"elapsed-time": "integer"
"input-no-idb-error": "integer"
"checksum-error": "integer"
"invalid-join-prunes": "integer"
"output-join-prune-bytes": "integer"
"output-hello": "integer"
"mdt-drop-no-idb": "integer"
"packet-read-socket-error": "integer"
"output-loop-error": "integer"
"input-df-election": "integer"
"input-data-register": "integer"
"output-jp": "integer"
"input-hello": "integer"
"mdt-drop-null-local-address": "integer"
"mdt-join-bad-type": "integer"
"mdt-drop-no-vrf": "integer"
"mldp-mdt-invalid-lsm-identifier": "integer"
}
"rpf-redirect": {
"bundle-interfaces": {
"bundle-interface": [
{
"allocated-threshold-bandwidth": "string"
"interface-name": "string"
"available-threshold-bandwidth": "string"
"total-bandwidth": "string"
"rpf-redirect-bundle-name": "string"
"available-bandwidth": "string"
"topology-bandwidth-used": "string"
"snooping-bandwidth-used": "string"
"allocated-bandwidth": "string"
"rpf-redirect-interface-name": "string"
"bundle-name": "string"
}
]
}
"redirect-route-databases": {
"redirect-route-database": [
{
"uptime": "integer"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": "string"
"interface": [
{
"rpf-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"uptime": "integer"
"is-snoop-interface": "boolean"
"is-rpf-interface": "boolean"
"is-outgoing-interface": "boolean"
"interface-name": "string"
"expiry": "integer"
}
]
"group-address": "string"
"bandwidth": "integer"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
}
"group-map-rpfs": {
"group-map-rpf": [
{
"group-map-information": {
"group-count": "integer"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"protocol": "string"
"is-used": "boolean"
"mrib-active": "boolean"
"is-override": "boolean"
"priority": "integer"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"client": "string"
"prefix-length": "string"
}
"rp-address": "string"
"protocol": "string"
"rpf-vrf-name": "string"
"rpf-interface-name": "string"
"client": "string"
"rp-priority": "integer"
"prefix": "string"
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"prefix-length": "integer"
"are-we-rp": "boolean"
}
]
}
"topology-route-count": {
"sgr-route-count": "integer"
"is-node-low-memory": "boolean"
"active-group-ranges": "integer"
"sg-route-count": "integer"
"group-ranges": "integer"
"groute-count": "integer"
}
"bidir-df-states": {
"bidir-df-state": [
{
"rp-address": "string"
"interface-name": "string"
"pim-interface-name": "string"
"election-state": "string"
"rp-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"our-metric": "integer"
"time-seconds": "integer"
"our-metric-preference": "integer"
"time-nano-seconds": "integer"
}
]
}
"topology-interface-flag-route-counts": {
"topology-interface-flag-route-count": [
{
"sgr-route-count": "integer"
"interface-flag": "string"
"group-ranges": "integer"
"is-node-low-memory": "boolean"
"active-group-ranges": "integer"
"groute-count": "integer"
"sg-route-count": "integer"
}
]
}
"interface-statistics": {
"interface-statistic": [
{
"input-register-stop": "integer"
"input-graft-message": "integer"
"output-df-election": "integer"
"output-graft-ack-message": "integer"
"input-bsr-message": "integer"
"output-candidate-rp-advertisement": "integer"
"input-jp": "integer"
"input-miscellaneous": "integer"
"input-candidate-rp-advertisement": "integer"
"input-graft-ack-message": "integer"
"output-hello": "integer"
"interface-name": "string"
"output-register-stop": "integer"
"output-assert": "integer"
"input-df-election": "integer"
"input-assert": "integer"
"input-register": "integer"
"output-jp": "integer"
"input-hello": "integer"
"output-graft-message": "integer"
"output-register": "integer"
"output-bsr-message": "integer"
}
]
}
"neighbor-summaries": {
"neighbor-summary": [
{
"number-of-neighbors": "string"
"number-of-external-neighbors": "string"
"interface-name": "string"
}
]
}
"global-interfaces": {
"global-interface": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"topologies": {
"topology": [
{
"group-address": "string"
"protocol": "string"
"rpt": "integer"
"register-received-timer": "string"
"outgoing-interface": [
{
"forwarding-state": "string"
"local-members": "string"
"uptime": "integer"
"jp-timer": "string"
"expiry": "integer"
"mvpn-safi-join": "boolean"
"local-members-information": "string"
"internal-interest-info": "string"
"assert-state": "boolean"
"assert-winner": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"bgp-c-mcast-prune-delay-timer": "integer"
"mldp-inband-mdt": "boolean"
"mdt-safi-join": "boolean"
"bgp-c-mcast-join": "boolean"
"mldp-stale": "boolean"
"interface-name": "string"
"extranet-interface": "boolean"
"admin-boundary": "boolean"
"jp-state": "string"
"igmp-membership": "boolean"
"assert-timer": "string"
"immediate-state": "string"
"vrf-name": "string"
"mvpnv6-safi-join": "boolean"
"local-mdt-join": "boolean"
"internal-interest-information": "string"
"data-mdt-join": "boolean"
"sa-prune": "boolean"
"last-hop": "boolean"
}
]
"inherit-spt": "boolean"
"sa-joined": "boolean"
"register-received": "boolean"
"rpf-drop": "boolean"
"rpf-vrf-name": "string"
"low-memory": "boolean"
"orig-src-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"sa-received": "boolean"
"rpf-safi": "integer"
"anycast-rp-match": "boolean"
"vxlan": "boolean"
"is-via-lsm": "boolean"
"bgp-join": "boolean"
"sending-null-registers": "boolean"
"jp-timer": "string"
"source-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-table-name": "string"
"inherit-alive": "boolean"
"assume-alive": "boolean"
"mofrr-enabled": "boolean"
"sa-sent": "boolean"
"kat-state": "boolean"
"jp-status": "string"
"mofrr-active": "boolean"
"source-address": "string"
"spt": "boolean"
"alive": "string"
"customer-routing-type": "string"
"remote-source": "boolean"
"anycast-rp-route-target": "string"
"uptime": "integer"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"limit-reached": "boolean"
"rpf-proxy-enabled": "boolean"
"rib-mo-frr-enabled": "boolean"
"rpf-extranet": "boolean"
"rpt-xr": "boolean"
"data-mdt-addr-assigned": "boolean"
"really-alive": "boolean"
"crossed-threshold": "boolean"
"rpf-interface-name": "string"
"secondary-rpf-interface-name": "string"
"group-address-xr": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"expiry": "integer"
"suppress-registers": "string"
"rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"connected": "boolean"
"proxy": "boolean"
"proxy-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"signal-sources": "boolean"
"dont-check-connected": "boolean"
"secondary-rpf-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"rpf-root": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"mofrr-primary": "boolean"
"bgp-jp-time": "integer"
"mofrr-backup": "boolean"
"wildcard": "boolean"
"probe-alive": "boolean"
"sending-registers": "boolean"
"last-hop": "boolean"
"extranet-route": "boolean"
}
]
}
"rpf-summary": {
"is-ospf-te-configured": "boolean"
"default-table-name": "string"
"rib-mo-frr-configured": "boolean"
"is-mbgp-configured": "boolean"
"is-multipath-enabled": "boolean"
"rpf-registrations": "integer"
"is-multipath-source-next-hop-hash-enabled": "boolean"
"rump-enabled": "boolean"
"rib-convergence-time-left": "integer"
"is-multipath-source-hash-enabled": "boolean"
"default-safi": "integer"
"is-isis-te-configured": "boolean"
"is-isis-mtr-configured": "boolean"
"is-rib-convergence": "boolean"
"is-multipath-interface-hash-enabled": "boolean"
"rib-convergence-timeout": "integer"
"mo-frr-configured": "boolean"
}
"ifrs-interfaces": {
"ifrs-interface": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"neighbor-old-formats": {
"neighbor-old-format": [
{
"override-interval": "integer"
"expires": "integer"
"is-ecmp-redirect-capable": "boolean"
"is-bidirectional-capable": "boolean"
"is-dr-priority-capable": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"is-this-neighbor-us": "boolean"
"is-batch-asserts-capable": "boolean"
"neighbor-address": "string"
"uptime": "integer"
"is-bfd-state": "boolean"
"interface-name": "string"
"neighbor-address-xr": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"expiry-timer": "integer"
"is-this-neighbor-dr": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
}
]
}
"interface-old-formats": {
"interface-old-format": [
{
"join-prune-interval": "integer"
"override-interval": "integer"
"is-bidirectional-capable": "boolean"
"generation-id": "integer"
"virtual-interface": "boolean"
"propagation-delay": "integer"
"interface-name-xr": "string"
"idb-acl-provided": "boolean"
"idb-current-count": "integer"
"is-batch-asserts-capable": "boolean"
"neighbor-count": "integer"
"configured-propagation-delay": "integer"
"interface-address": [
{
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
]
"neighbor-filter-name": "string"
"idb-max-count": "integer"
"idb-oor-enabled": "boolean"
"dr-priority": "integer"
"is-proxy-capable": "boolean"
"prune-delay-enabled": "boolean"
"hello-interval": "integer"
"bfd-multiplier": "integer"
"interface-address-mask": "integer"
"is-enabled": "boolean"
"passive-interface": "boolean"
"dr-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"idb-acl-name": "string"
"idb-threshold-count": "integer"
"interface-name": "string"
"hello-expiry": "integer"
"bfd-interval": "integer"
"bfd-enabled": "boolean"
"external-neighbor-count": "integer"
"are-we-dr": "boolean"
"configured-override-interval": "integer"
}
]
}
"group-map-sources": {
"group-map-source": [
{
"group-map-information": {
"group-count": "integer"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"protocol": "string"
"is-used": "boolean"
"mrib-active": "boolean"
"is-override": "boolean"
"priority": "integer"
"prefix": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"client": "string"
"prefix-length": "string"
}
"uptime": "integer"
"rp-address": "string"
"protocol": "string"
"expires": "integer"
"priority": "integer"
"prefix": "string"
"client": "string"
"prefix-length": "integer"
"source-of-information": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"holdtime": "string"
}
]
}
"gre": {
"gre-next-hops": {
"gre-next-hop": [
{
"destination-address": "string"
"registered-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"gre-path": [
{
"gre-next-hop": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"is-connector-attribute-present": "boolean"
"gre-neighbor": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"is-via-lsm": "boolean"
"is-gre-interface-disabled": "boolean"
"gre-interface-name": "string"
"extranet-vrf-name": "string"
}
]
"is-connected": "integer"
"metric-preference": "integer"
"metric": "integer"
}
]
}
"gre-hashes": {
"gre-hash": [
{
"next-hop-interface": "string"
"ifname": "string"
"destination-address": "string"
"source-address": "string"
}
]
}
}
"tunnels": {
"tunnel": [
{
"vrf-name": "string"
"rp-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"source-address": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"group-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
"tunnel-name": "string"
"source-address-netio": {
"af-name": "string"
"ipv6-address": "string"
"ipv4-address": "string"
}
}
]
}
"jp-statistics": {
"jp-statistic": [
{
"received": "integer"
"transmitted100": "integer"
"interface-name": "string"
"transmitted-1k": "integer"
"transmitted-50k": "integer"
"mtu": "integer"
"received100": "integer"
"transmitted": "integer"
"interface-name-xr": "string"
"received-50k": "integer"
"received-1k": "integer"
"received-10k": "integer"
"transmitted-10k": "integer"
}
]
}
"bgp-afs": {
"bgp-af": [
{
"group": {