module: ietf-routing | |
+--rw routing | |
| +--rw router-id? yang:dotted-quad | |
| +--ro interfaces | |
| | +--ro interface* if:interface-ref | |
| +--rw control-plane-protocols | |
| | +--rw control-plane-protocol* [type name] | |
| | +--rw type identityref | |
| | +--rw name string | |
| | +--rw description? string | |
| | +--rw static-routes | |
| | +--rw bgp:bgp | |
| | +--rw bgp:global! | |
| | | +--rw bgp:as inet:as-number | |
| | | +--rw bgp:identifier? yang:dotted-quad | |
| | | +--rw bgp:distance | |
| | | | +--rw bgp:external? uint8 | |
| | | | +--rw bgp:internal? uint8 | |
| | | +--rw bgp:confederation | |
| | | | +--rw bgp:enabled? boolean | |
| | | | +--rw bgp:identifier? inet:as-number | |
| | | | +--rw bgp:member-as* inet:as-number | |
| | | +--rw bgp:use-multiple-paths | |
| | | | +--rw bgp:enabled? boolean | |
| | | | +--rw bgp:ebgp | |
| | | | | +--rw bgp:allow-multiple-as? boolean | |
| | | | | +--rw bgp:maximum-paths? uint32 | |
| | | | +--rw bgp:ibgp | |
| | | | +--rw bgp:maximum-paths? uint32 | |
| | | +--rw bgp:route-selection-options | |
| | | | +--rw bgp:always-compare-med? boolean | |
| | | | +--rw bgp:ignore-as-path-length? boolean | |
| | | | +--rw bgp:external-compare-router-id? boolean | |
| | | | +--rw bgp:advertise-inactive-routes? boolean | |
| | | | +--rw bgp:enable-aigp? boolean | |
| | | | +--rw bgp:ignore-next-hop-igp-metric? boolean | |
| | | | +--rw bgp:enable-med? boolean | |
| | | | +--rw bgp:med-plus-igp | |
| | | | +--rw bgp:enabled? boolean | |
| | | | +--rw bgp:igp-multiplier? uint16 | |
| | | | +--rw bgp:med-multiplier? uint16 | |
| | | +--rw bgp:afi-safis | |
| | | | +--rw bgp:afi-safi* [name] | |
| | | | +--rw bgp:name identityref | |
| | | | +--rw bgp:enabled? boolean | |
| | | | +--ro bgp:statistics | |
| | | | | +--ro bgp:total-paths? yang:gauge32 | |
| | | | | +--ro bgp:total-prefixes? yang:gauge32 | |
| | | | +--rw bgp:route-selection-options | |
| | | | | +--rw bgp:always-compare-med? boolean | |
| | | | | +--rw bgp:ignore-as-path-length? boolean | |
| | | | | +--rw bgp:external-compare-router-id? boolean | |
| | | | | +--rw bgp:advertise-inactive-routes? boolean | |
| | | | | +--rw bgp:enable-aigp? boolean | |
| | | | | +--rw bgp:ignore-next-hop-igp-metric? boolean | |
| | | | | +--rw bgp:enable-med? boolean | |
| | | | | +--rw bgp:med-plus-igp | |
| | | | | +--rw bgp:enabled? boolean | |
| | | | | +--rw bgp:igp-multiplier? uint16 | |
| | | | | +--rw bgp:med-multiplier? uint16 | |
| | | | +--rw bgp:use-multiple-paths | |
| | | | | +--rw bgp:enabled? boolean | |
| | | | | +--rw bgp:ebgp | |
| | | | | | +--rw bgp:allow-multiple-as? boolean | |
| | | | | | +--rw bgp:maximum-paths? uint32 | |
| | | | | +--rw bgp:ibgp | |
| | | | | +--rw bgp:maximum-paths? uint32 | |
| | | | +--rw bgp:apply-policy | |
| | | | | +--rw bgp:import-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | | +--rw bgp:default-import-policy? default-policy-type | |
| | | | | +--rw bgp:export-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | | +--rw bgp:default-export-policy? default-policy-type | |
| | | | +--rw bgp:ipv4-unicast | |
| | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:send-default-route? boolean | |
| | | | +--rw bgp:ipv6-unicast | |
| | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:send-default-route? boolean | |
| | | | +--rw bgp:ipv4-labeled-unicast | |
| | | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:ipv6-labeled-unicast | |
| | | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:l3vpn-ipv4-unicast | |
| | | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:l3vpn-ipv6-unicast | |
| | | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:l3vpn-ipv4-multicast | |
| | | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:l3vpn-ipv6-multicast | |
| | | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:l2vpn-vpls | |
| | | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:l2vpn-evpn | |
| | | | +--rw bgp:prefix-limit | |
| | | | +--rw bgp:max-prefixes? uint32 | |
| | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | +--rw bgp:teardown? boolean | |
| | | | +--rw bgp:idle-time? union | |
| | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | +--rw bgp:apply-policy | |
| | | | +--rw bgp:import-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | +--rw bgp:default-import-policy? default-policy-type | |
| | | | +--rw bgp:export-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | +--rw bgp:default-export-policy? default-policy-type | |
| | | +--ro bgp:statistics | |
| | | +--ro bgp:total-paths? yang:gauge32 | |
| | | +--ro bgp:total-prefixes? yang:gauge32 | |
| | +--rw bgp:neighbors | |
| | | +--rw bgp:neighbor* [remote-address] | |
| | | | +--rw bgp:remote-address inet:ip-address | |
| | | | +--rw bgp:peer-group? -> ../../../peer-groups/peer-group/name | |
| | | | +--ro bgp:local-address? inet:ip-address | |
| | | | +--ro bgp:local-port? inet:port-number | |
| | | | +--ro bgp:remote-port? inet:port-number | |
| | | | +--ro bgp:peer-type? bt:peer-type | |
| | | | +--ro bgp:identifier? yang:dotted-quad | |
| | | | +--ro bgp:dynamically-configured? empty | |
| | | | +--rw bgp:enabled? boolean | |
| | | | +--rw bgp:peer-as? inet:as-number | |
| | | | +--rw bgp:local-as? inet:as-number | |
| | | | +--rw bgp:remove-private-as? bt:remove-private-as-option | |
| | | | +--rw bgp:description? string | |
| | | | +--rw bgp:timers | |
| | | | | +--rw bgp:connect-retry-interval? uint16 | |
| | | | | +--rw bgp:hold-time? uint16 | |
| | | | | +--ro bgp:negotiated-hold-time? uint16 | |
| | | | | +--rw bgp:keepalive? uint16 | |
| | | | | +--rw bgp:min-as-origination-interval? uint16 | |
| | | | | +--rw bgp:min-route-advertisement-interval? uint16 | |
| | | | +--rw bgp:transport | |
| | | | | +--rw bgp:local-address? union | |
| | | | | +--rw bgp:tcp-mss? tcp:mss | |
| | | | | +--rw bgp:mtu-discovery? boolean | |
| | | | | +--rw bgp:ebgp-multihop | |
| | | | | | +--rw bgp:enabled? boolean | |
| | | | | | +--rw bgp:multihop-ttl? uint8 | |
| | | | | +--rw bgp:passive-mode? boolean | |
| | | | | +--rw bgp:secure-session | |
| | | | | +--rw bgp:enabled? boolean | |
| | | | | +--rw bgp:options | |
| | | | | +--rw (bgp:option)? | |
| | | | | +--:(bgp:ao) | |
| | | | | | +--rw bgp:ao-keychain? key-chain:key-chain-ref | |
| | | | | +--:(bgp:md5) | |
| | | | | | +--rw bgp:md5-keychain? key-chain:key-chain-ref | |
| | | | | +--:(bgp:ipsec) | |
| | | | | +--rw bgp:sa? string | |
| | | | +--rw bgp:treat-as-withdraw? boolean | |
| | | | +--rw bgp:logging-options | |
| | | | | +--rw bgp:log-neighbor-state-changes? boolean | |
| | | | +--rw bgp:route-reflector | |
| | | | | +--rw bgp:cluster-id? bt:rr-cluster-id-type | |
| | | | | +--rw bgp:client? boolean | |
| | | | +--rw bgp:as-path-options | |
| | | | | +--rw bgp:allow-own-as? uint8 | |
| | | | | +--rw bgp:replace-peer-as? boolean | |
| | | | | +--rw bgp:disable-peer-as-filter? boolean | |
| | | | +--rw bgp:use-multiple-paths | |
| | | | | +--rw bgp:enabled? boolean | |
| | | | | +--rw bgp:ebgp | |
| | | | | +--rw bgp:allow-multiple-as? boolean | |
| | | | +--rw bgp:apply-policy | |
| | | | | +--rw bgp:import-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | | +--rw bgp:default-import-policy? default-policy-type | |
| | | | | +--rw bgp:export-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | | +--rw bgp:default-export-policy? default-policy-type | |
| | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:afi-safis | |
| | | | | +--rw bgp:afi-safi* [name] | |
| | | | | +--rw bgp:name identityref | |
| | | | | +--rw bgp:enabled? boolean | |
| | | | | +--ro bgp:active? boolean | |
| | | | | +--ro bgp:prefixes | |
| | | | | | +--ro bgp:received? yang:zero-based-counter32 | |
| | | | | | +--ro bgp:sent? yang:zero-based-counter32 | |
| | | | | | +--ro bgp:installed? yang:gauge32 | |
| | | | | +--rw bgp:apply-policy | |
| | | | | | +--rw bgp:import-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | | | +--rw bgp:default-import-policy? default-policy-type | |
| | | | | | +--rw bgp:export-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | | | +--rw bgp:default-export-policy? default-policy-type | |
| | | | | +--rw bgp:ipv4-unicast | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | | +--rw bgp:teardown? boolean | |
| | | | | | | +--rw bgp:idle-time? union | |
| | | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | | +--rw bgp:send-default-route? boolean | |
| | | | | +--rw bgp:ipv6-unicast | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | | +--rw bgp:teardown? boolean | |
| | | | | | | +--rw bgp:idle-time? union | |
| | | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | | +--rw bgp:send-default-route? boolean | |
| | | | | +--rw bgp:ipv4-labeled-unicast | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:ipv6-labeled-unicast | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:l3vpn-ipv4-unicast | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:l3vpn-ipv6-unicast | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:l3vpn-ipv4-multicast | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:l3vpn-ipv6-multicast | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:l2vpn-vpls | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:l2vpn-evpn | |
| | | | | | +--rw bgp:prefix-limit | |
| | | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | | +--rw bgp:teardown? boolean | |
| | | | | | +--rw bgp:idle-time? union | |
| | | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | | +--rw bgp:use-multiple-paths | |
| | | | | +--rw bgp:enabled? boolean | |
| | | | | +--rw bgp:ebgp | |
| | | | | +--rw bgp:allow-multiple-as? boolean | |
| | | | +--rw bgp:session-state? enumeration | |
| | | | +--ro bgp:last-established? yang:date-and-time | |
| | | | +--ro bgp:capabilities | |
| | | | | +--ro bgp:advertised-capabilities* [code index] | |
| | | | | | +--ro bgp:code uint8 | |
| | | | | | +--ro bgp:index uint8 | |
| | | | | | +--ro bgp:name? identityref | |
| | | | | | +--ro bgp:value | |
| | | | | | +--ro bgp:mpbgp | |
| | | | | | | +--ro bgp:afi? iana-rt-types:address-family | |
| | | | | | | +--ro bgp:safi? iana-rt-types:bgp-safi | |
| | | | | | | +--ro bgp:name? identityref | |
| | | | | | +--ro bgp:graceful-restart | |
| | | | | | | +--ro bgp:flags? bt:graceful-restart-flags | |
| | | | | | | +--ro bgp:unknown-flags? bits | |
| | | | | | | +--ro bgp:restart-time? bt:graceful-restart-time-type | |
| | | | | | | +--ro bgp:afi-safis* | |
| | | | | | | +--ro bgp:afi? iana-rt-types:address-family | |
| | | | | | | +--ro bgp:safi? iana-rt-types:bgp-safi | |
| | | | | | | +--ro bgp:afi-safi-flags? bt:graceful-restart-flags-for-afi | |
| | | | | | | +--ro bgp:afi-safi-unknown-flags? bits | |
| | | | | | +--ro bgp:asn32 | |
| | | | | | | +--ro bgp:as? inet:as-number | |
| | | | | | +--ro bgp:add-paths | |
| | | | | | +--ro bgp:afi-safis* | |
| | | | | | +--ro bgp:afi? iana-rt-types:address-family | |
| | | | | | +--ro bgp:safi? iana-rt-types:bgp-safi | |
| | | | | | +--ro bgp:mode? enumeration | |
| | | | | +--ro bgp:received-capabilities* [code index] | |
| | | | | | +--ro bgp:code uint8 | |
| | | | | | +--ro bgp:index uint8 | |
| | | | | | +--ro bgp:name? identityref | |
| | | | | | +--ro bgp:value | |
| | | | | | +--ro bgp:mpbgp | |
| | | | | | | +--ro bgp:afi? iana-rt-types:address-family | |
| | | | | | | +--ro bgp:safi? iana-rt-types:bgp-safi | |
| | | | | | | +--ro bgp:name? identityref | |
| | | | | | +--ro bgp:graceful-restart | |
| | | | | | | +--ro bgp:flags? bt:graceful-restart-flags | |
| | | | | | | +--ro bgp:unknown-flags? bits | |
| | | | | | | +--ro bgp:restart-time? bt:graceful-restart-time-type | |
| | | | | | | +--ro bgp:afi-safis* | |
| | | | | | | +--ro bgp:afi? iana-rt-types:address-family | |
| | | | | | | +--ro bgp:safi? iana-rt-types:bgp-safi | |
| | | | | | | +--ro bgp:afi-safi-flags? bt:graceful-restart-flags-for-afi | |
| | | | | | | +--ro bgp:afi-safi-unknown-flags? bits | |
| | | | | | +--ro bgp:asn32 | |
| | | | | | | +--ro bgp:as? inet:as-number | |
| | | | | | +--ro bgp:add-paths | |
| | | | | | +--ro bgp:afi-safis* | |
| | | | | | +--ro bgp:afi? iana-rt-types:address-family | |
| | | | | | +--ro bgp:safi? iana-rt-types:bgp-safi | |
| | | | | | +--ro bgp:mode? enumeration | |
| | | | | +--ro bgp:negotiated-capabilities* identityref | |
| | | | +--ro bgp:errors | |
| | | | | +--ro bgp:received | |
| | | | | | +--ro bgp:last-notification? yang:date-and-time | |
| | | | | | +--ro bgp:last-error? identityref | |
| | | | | | +--ro bgp:last-error-code? uint8 | |
| | | | | | +--ro bgp:last-error-subcode? uint8 | |
| | | | | | +--ro bgp:last-encapsulated-error? identityref | |
| | | | | | +--ro bgp:last-encapsulated-error-code? uint8 | |
| | | | | | +--ro bgp:last-encapsulated-error-subcode? uint8 | |
| | | | | | +--ro bgp:last-error-data? binary | |
| | | | | +--ro bgp:sent | |
| | | | | +--ro bgp:last-notification? yang:date-and-time | |
| | | | | +--ro bgp:last-error? identityref | |
| | | | | +--ro bgp:last-error-code? uint8 | |
| | | | | +--ro bgp:last-error-subcode? uint8 | |
| | | | | +--ro bgp:last-encapsulated-error? identityref | |
| | | | | +--ro bgp:last-encapsulated-error-code? uint8 | |
| | | | | +--ro bgp:last-encapsulated-error-subcode? uint8 | |
| | | | | +--ro bgp:last-error-data? binary | |
| | | | +--ro bgp:statistics | |
| | | | +--ro bgp:established-transitions? yang:zero-based-counter32 | |
| | | | +--ro bgp:messages | |
| | | | | +--ro bgp:total-received? yang:zero-based-counter32 | |
| | | | | +--ro bgp:total-sent? yang:zero-based-counter32 | |
| | | | | +--ro bgp:updates-received? yang:zero-based-counter32 | |
| | | | | +--ro bgp:updates-sent? yang:zero-based-counter32 | |
| | | | | +--ro bgp:erroneous-updates-withdrawn? yang:zero-based-counter32 | |
| | | | | +--ro bgp:erroneous-updates-attribute-discarded? yang:zero-based-counter32 | |
| | | | | +--ro bgp:in-update-elapsed-time? yang:gauge32 | |
| | | | | +--ro bgp:notifications-received? yang:zero-based-counter32 | |
| | | | | +--ro bgp:notifications-sent? yang:zero-based-counter32 | |
| | | | | +--ro bgp:route-refreshes-received? yang:zero-based-counter32 | |
| | | | | +--ro bgp:route-refreshes-sent? yang:zero-based-counter32 | |
| | | | +--ro bgp:queues | |
| | | | +--ro bgp:input? yang:gauge32 | |
| | | | +--ro bgp:output? yang:gauge32 | |
| | | +---n bgp:established | |
| | | | +---- bgp:remote-address? -> ../../neighbor/remote-address | |
| | | +---n bgp:backward-transition | |
| | | +---- bgp:remote-addr? -> ../../neighbor/remote-address | |
| | | +---- bgp:notification-received | |
| | | | +---- bgp:last-notification? yang:date-and-time | |
| | | | +---- bgp:last-error? identityref | |
| | | | +---- bgp:last-error-code? uint8 | |
| | | | +---- bgp:last-error-subcode? uint8 | |
| | | | +---- bgp:last-encapsulated-error? identityref | |
| | | | +---- bgp:last-encapsulated-error-code? uint8 | |
| | | | +---- bgp:last-encapsulated-error-subcode? uint8 | |
| | | +---- bgp:notification-sent | |
| | | +---- bgp:last-notification? yang:date-and-time | |
| | | +---- bgp:last-error? identityref | |
| | | +---- bgp:last-error-code? uint8 | |
| | | +---- bgp:last-error-subcode? uint8 | |
| | | +---- bgp:last-encapsulated-error? identityref | |
| | | +---- bgp:last-encapsulated-error-code? uint8 | |
| | | +---- bgp:last-encapsulated-error-subcode? uint8 | |
| | +--rw bgp:peer-groups | |
| | | +--rw bgp:peer-group* [name] | |
| | | +--rw bgp:name string | |
| | | +--rw bgp:peer-as? inet:as-number | |
| | | +--rw bgp:local-as? inet:as-number | |
| | | +--rw bgp:remove-private-as? bt:remove-private-as-option | |
| | | +--rw bgp:description? string | |
| | | +--rw bgp:timers | |
| | | | +--rw bgp:connect-retry-interval? uint16 | |
| | | | +--rw bgp:hold-time? uint16 | |
| | | | +--ro bgp:negotiated-hold-time? uint16 | |
| | | | +--rw bgp:keepalive? uint16 | |
| | | | +--rw bgp:min-as-origination-interval? uint16 | |
| | | | +--rw bgp:min-route-advertisement-interval? uint16 | |
| | | +--rw bgp:transport | |
| | | | +--rw bgp:local-address? union | |
| | | | +--rw bgp:tcp-mss? tcp:mss | |
| | | | +--rw bgp:mtu-discovery? boolean | |
| | | | +--rw bgp:ebgp-multihop | |
| | | | | +--rw bgp:enabled? boolean | |
| | | | | +--rw bgp:multihop-ttl? uint8 | |
| | | | +--rw bgp:passive-mode? boolean | |
| | | | +--rw bgp:secure-session | |
| | | | +--rw bgp:enabled? boolean | |
| | | | +--rw bgp:options | |
| | | | +--rw (bgp:option)? | |
| | | | +--:(bgp:ao) | |
| | | | | +--rw bgp:ao-keychain? key-chain:key-chain-ref | |
| | | | +--:(bgp:md5) | |
| | | | | +--rw bgp:md5-keychain? key-chain:key-chain-ref | |
| | | | +--:(bgp:ipsec) | |
| | | | +--rw bgp:sa? string | |
| | | +--rw bgp:treat-as-withdraw? boolean | |
| | | +--rw bgp:logging-options | |
| | | | +--rw bgp:log-neighbor-state-changes? boolean | |
| | | +--rw bgp:route-reflector | |
| | | | +--rw bgp:cluster-id? bt:rr-cluster-id-type | |
| | | | +--rw bgp:client? boolean | |
| | | +--rw bgp:as-path-options | |
| | | | +--rw bgp:allow-own-as? uint8 | |
| | | | +--rw bgp:replace-peer-as? boolean | |
| | | | +--rw bgp:disable-peer-as-filter? boolean | |
| | | +--rw bgp:use-multiple-paths | |
| | | | +--rw bgp:enabled? boolean | |
| | | | +--rw bgp:ebgp | |
| | | | +--rw bgp:allow-multiple-as? boolean | |
| | | +--rw bgp:apply-policy | |
| | | | +--rw bgp:import-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | +--rw bgp:default-import-policy? default-policy-type | |
| | | | +--rw bgp:export-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | +--rw bgp:default-export-policy? default-policy-type | |
| | | +--rw bgp:dynamic-peers | |
| | | | +--rw bgp:dynamic-peer-list* [prefix] | |
| | | | +--rw bgp:prefix inet:ip-prefix | |
| | | +--rw bgp:prefix-limit | |
| | | | +--rw bgp:max-prefixes? uint32 | |
| | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | +--rw bgp:teardown? boolean | |
| | | | +--rw bgp:idle-time? union | |
| | | +--rw bgp:afi-safis | |
| | | +--rw bgp:afi-safi* [name] | |
| | | +--rw bgp:name identityref | |
| | | +--rw bgp:enabled? boolean | |
| | | +--rw bgp:use-multiple-paths | |
| | | | +--rw bgp:enabled? boolean | |
| | | | +--rw bgp:ebgp | |
| | | | +--rw bgp:allow-multiple-as? boolean | |
| | | +--rw bgp:apply-policy | |
| | | | +--rw bgp:import-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | +--rw bgp:default-import-policy? default-policy-type | |
| | | | +--rw bgp:export-policy* -> /rt-pol:routing-policy/rt-pol:policy-definitions/rt-pol:policy-definition/rt-pol:name | |
| | | | +--rw bgp:default-export-policy? default-policy-type | |
| | | +--rw bgp:ipv4-unicast | |
| | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:send-default-route? boolean | |
| | | +--rw bgp:ipv6-unicast | |
| | | | +--rw bgp:prefix-limit | |
| | | | | +--rw bgp:max-prefixes? uint32 | |
| | | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | | +--rw bgp:teardown? boolean | |
| | | | | +--rw bgp:idle-time? union | |
| | | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | | +--rw bgp:send-default-route? boolean | |
| | | +--rw bgp:ipv4-labeled-unicast | |
| | | | +--rw bgp:prefix-limit | |
| | | | +--rw bgp:max-prefixes? uint32 | |
| | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | +--rw bgp:teardown? boolean | |
| | | | +--rw bgp:idle-time? union | |
| | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | +--rw bgp:ipv6-labeled-unicast | |
| | | | +--rw bgp:prefix-limit | |
| | | | +--rw bgp:max-prefixes? uint32 | |
| | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | +--rw bgp:teardown? boolean | |
| | | | +--rw bgp:idle-time? union | |
| | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | +--rw bgp:l3vpn-ipv4-unicast | |
| | | | +--rw bgp:prefix-limit | |
| | | | +--rw bgp:max-prefixes? uint32 | |
| | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | +--rw bgp:teardown? boolean | |
| | | | +--rw bgp:idle-time? union | |
| | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | +--rw bgp:l3vpn-ipv6-unicast | |
| | | | +--rw bgp:prefix-limit | |
| | | | +--rw bgp:max-prefixes? uint32 | |
| | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | +--rw bgp:teardown? boolean | |
| | | | +--rw bgp:idle-time? union | |
| | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | +--rw bgp:l3vpn-ipv4-multicast | |
| | | | +--rw bgp:prefix-limit | |
| | | | +--rw bgp:max-prefixes? uint32 | |
| | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | +--rw bgp:teardown? boolean | |
| | | | +--rw bgp:idle-time? union | |
| | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | +--rw bgp:l3vpn-ipv6-multicast | |
| | | | +--rw bgp:prefix-limit | |
| | | | +--rw bgp:max-prefixes? uint32 | |
| | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | +--rw bgp:teardown? boolean | |
| | | | +--rw bgp:idle-time? union | |
| | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | +--rw bgp:l2vpn-vpls | |
| | | | +--rw bgp:prefix-limit | |
| | | | +--rw bgp:max-prefixes? uint32 | |
| | | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | | +--rw bgp:teardown? boolean | |
| | | | +--rw bgp:idle-time? union | |
| | | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | | +--rw bgp:l2vpn-evpn | |
| | | +--rw bgp:prefix-limit | |
| | | +--rw bgp:max-prefixes? uint32 | |
| | | +--rw bgp:warning-threshold-pct? rt-types:percentage | |
| | | +--rw bgp:teardown? boolean | |
| | | +--rw bgp:idle-time? union | |
| | | +--ro bgp:prefix-limit-exceeded? boolean | |
| | +--ro bgp:rib | |
| | +--ro bgp:attr-sets | |
| | | +--ro bgp:attr-set* [index] | |
| | | +--ro bgp:index uint64 | |
| | | +--ro bgp:attributes | |
| | | +--ro bgp:origin? bt:bgp-origin-attr-type | |
| | | +--ro bgp:as-path | |
| | | | +--ro bgp:segment* | |
| | | | +--ro bgp:type? identityref | |
| | | | +--ro bgp:member* inet:as-number | |
| | | +--ro bgp:next-hop? inet:ip-address | |
| | | +--ro bgp:link-local-next-hop? inet:ipv6-address | |
| | | +--ro bgp:med? uint32 | |
| | | +--ro bgp:local-pref? uint32 | |
| | | +--ro bgp:as4-path | |
| | | | +--ro bgp:segment* | |
| | | | +--ro bgp:type? identityref | |
| | | | +--ro bgp:member* inet:as-number | |
| | | +--ro bgp:aggregator | |
| | | | +--ro bgp:as? inet:as-number | |
| | | | +--ro bgp:identifier? yang:dotted-quad | |
| | | +--ro bgp:aggregator4 | |
| | | | +--ro bgp:as4? inet:as-number | |
| | | | +--ro bgp:identifier? yang:dotted-quad | |
| | | +--ro bgp:atomic-aggregate? boolean | |
| | | +--ro bgp:originator-id? yang:dotted-quad | |
| | | +--ro bgp:cluster-list* yang:dotted-quad | |
| | | +--ro bgp:aigp-metric? uint64 | |
| | +--ro bgp:communities | |
| | | +--ro bgp:community* [index] | |
| | | +--ro bgp:index uint64 | |
| | | +--ro bgp:community* union | |
| | +--ro bgp:ext-communities | |
| | | +--ro bgp:ext-community* [index] | |
| | | +--ro bgp:index uint64 | |
| | | +--ro bgp:ext-community* bct:bgp-ext-community-type | |
| | | +--ro bgp:ext-community-raw* string | |
| | +--ro bgp:ipv6-ext-communities | |
| | | +--ro bgp:ipv6-ext-community* [index] | |
| | | +--ro bgp:index uint64 | |
| | | +--ro bgp:ipv6-ext-community* bct:bgp-ipv6-ext-community-type | |
| | | +--ro bgp:ipv6-ext-community-raw* string | |
| | +--ro bgp:large-communities | |
| | | +--ro bgp:large-community* [index] | |
| | | +--ro bgp:index uint64 | |
| | | +--ro bgp:large-community* bct:bgp-large-community-type | |
| | +--ro bgp:afi-safis | |
| | +--ro bgp:afi-safi* [name] | |
| | +--ro bgp:name identityref | |
| | +--ro bgp:ipv4-unicast | |
| | | +--ro bgp:loc-rib | |
| | | | +--ro bgp:routes | |
| | | | +--ro bgp:route* [prefix origin path-id] | |
| | | | +--ro bgp:prefix inet:ipv4-prefix | |
| | | | +--ro bgp:origin union | |
| | | | +--ro bgp:path-id uint32 | |
| | | | +--ro bgp:attr-index? -> ../../../../../../../attr-sets/attr-set/index | |
| | | | +--ro bgp:community-index? -> ../../../../../../../communities/community/index | |
| | | | +--ro bgp:ext-community-index? -> ../../../../../../../ext-communities/ext-community/index | |
| | | | +--ro bgp:large-community-index? -> ../../../../../../../large-communities/large-community/index | |
| | | | +--ro bgp:last-modified? yang:timeticks | |
| | | | +--ro bgp:eligible-route? boolean | |
| | | | +--ro bgp:ineligible-reason? identityref | |
| | | | +--ro bgp:unknown-attributes | |
| | | | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | | | +--ro bgp:attr-type uint8 | |
| | | | | +--ro bgp:optional? boolean | |
| | | | | +--ro bgp:transitive? boolean | |
| | | | | +--ro bgp:partial? boolean | |
| | | | | +--ro bgp:extended? boolean | |
| | | | | +--ro bgp:attr-len? uint16 | |
| | | | | +--ro bgp:attr-value? binary | |
| | | | +--ro bgp:reject-reason? union | |
| | | +--ro bgp:neighbors | |
| | | +--ro bgp:neighbor* [neighbor-address] | |
| | | +--ro bgp:neighbor-address inet:ip-address | |
| | | +--ro bgp:adj-rib-in-pre | |
| | | | +--ro bgp:routes | |
| | | | +--ro bgp:route* [prefix path-id] | |
| | | | +--ro bgp:prefix inet:ipv4-prefix | |
| | | | +--ro bgp:path-id uint32 | |
| | | | +--ro bgp:attr-index? -> ../../../../../../../../../attr-sets/attr-set/index | |
| | | | +--ro bgp:community-index? -> ../../../../../../../../../communities/community/index | |
| | | | +--ro bgp:ext-community-index? -> ../../../../../../../../../ext-communities/ext-community/index | |
| | | | +--ro bgp:large-community-index? -> ../../../../../../../../../large-communities/large-community/index | |
| | | | +--ro bgp:last-modified? yang:timeticks | |
| | | | +--ro bgp:eligible-route? boolean | |
| | | | +--ro bgp:ineligible-reason? identityref | |
| | | | +--ro bgp:unknown-attributes | |
| | | | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | | | +--ro bgp:attr-type uint8 | |
| | | | | +--ro bgp:optional? boolean | |
| | | | | +--ro bgp:transitive? boolean | |
| | | | | +--ro bgp:partial? boolean | |
| | | | | +--ro bgp:extended? boolean | |
| | | | | +--ro bgp:attr-len? uint16 | |
| | | | | +--ro bgp:attr-value? binary | |
| | | | +--ro bgp:reject-reason? union | |
| | | +--ro bgp:adj-rib-in-post | |
| | | | +--ro bgp:routes | |
| | | | +--ro bgp:route* [prefix path-id] | |
| | | | +--ro bgp:prefix inet:ipv4-prefix | |
| | | | +--ro bgp:path-id uint32 | |
| | | | +--ro bgp:attr-index? -> ../../../../../../../../../attr-sets/attr-set/index | |
| | | | +--ro bgp:community-index? -> ../../../../../../../../../communities/community/index | |
| | | | +--ro bgp:ext-community-index? -> ../../../../../../../../../ext-communities/ext-community/index | |
| | | | +--ro bgp:large-community-index? -> ../../../../../../../../../large-communities/large-community/index | |
| | | | +--ro bgp:last-modified? yang:timeticks | |
| | | | +--ro bgp:eligible-route? boolean | |
| | | | +--ro bgp:ineligible-reason? identityref | |
| | | | +--ro bgp:best-path? boolean | |
| | | | +--ro bgp:unknown-attributes | |
| | | | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | | | +--ro bgp:attr-type uint8 | |
| | | | | +--ro bgp:optional? boolean | |
| | | | | +--ro bgp:transitive? boolean | |
| | | | | +--ro bgp:partial? boolean | |
| | | | | +--ro bgp:extended? boolean | |
| | | | | +--ro bgp:attr-len? uint16 | |
| | | | | +--ro bgp:attr-value? binary | |
| | | | +--ro bgp:reject-reason? union | |
| | | +--ro bgp:adj-rib-out-pre | |
| | | | +--ro bgp:routes | |
| | | | +--ro bgp:route* [prefix path-id] | |
| | | | +--ro bgp:prefix inet:ipv4-prefix | |
| | | | +--ro bgp:path-id uint32 | |
| | | | +--ro bgp:attr-index? -> ../../../../../../../../../attr-sets/attr-set/index | |
| | | | +--ro bgp:community-index? -> ../../../../../../../../../communities/community/index | |
| | | | +--ro bgp:ext-community-index? -> ../../../../../../../../../ext-communities/ext-community/index | |
| | | | +--ro bgp:large-community-index? -> ../../../../../../../../../large-communities/large-community/index | |
| | | | +--ro bgp:last-modified? yang:timeticks | |
| | | | +--ro bgp:eligible-route? boolean | |
| | | | +--ro bgp:ineligible-reason? identityref | |
| | | | +--ro bgp:unknown-attributes | |
| | | | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | | | +--ro bgp:attr-type uint8 | |
| | | | | +--ro bgp:optional? boolean | |
| | | | | +--ro bgp:transitive? boolean | |
| | | | | +--ro bgp:partial? boolean | |
| | | | | +--ro bgp:extended? boolean | |
| | | | | +--ro bgp:attr-len? uint16 | |
| | | | | +--ro bgp:attr-value? binary | |
| | | | +--ro bgp:reject-reason? union | |
| | | +--ro bgp:adj-rib-out-post | |
| | | +--ro bgp:routes | |
| | | +--ro bgp:route* [prefix path-id] | |
| | | +--ro bgp:prefix inet:ipv4-prefix | |
| | | +--ro bgp:path-id uint32 | |
| | | +--ro bgp:attr-index? -> ../../../../../../../../../attr-sets/attr-set/index | |
| | | +--ro bgp:community-index? -> ../../../../../../../../../communities/community/index | |
| | | +--ro bgp:ext-community-index? -> ../../../../../../../../../ext-communities/ext-community/index | |
| | | +--ro bgp:large-community-index? -> ../../../../../../../../../large-communities/large-community/index | |
| | | +--ro bgp:last-modified? yang:timeticks | |
| | | +--ro bgp:eligible-route? boolean | |
| | | +--ro bgp:ineligible-reason? identityref | |
| | | +--ro bgp:unknown-attributes | |
| | | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | | +--ro bgp:attr-type uint8 | |
| | | | +--ro bgp:optional? boolean | |
| | | | +--ro bgp:transitive? boolean | |
| | | | +--ro bgp:partial? boolean | |
| | | | +--ro bgp:extended? boolean | |
| | | | +--ro bgp:attr-len? uint16 | |
| | | | +--ro bgp:attr-value? binary | |
| | | +--ro bgp:reject-reason? union | |
| | +--ro bgp:ipv6-unicast | |
| | +--ro bgp:loc-rib | |
| | | +--ro bgp:routes | |
| | | +--ro bgp:route* [prefix origin path-id] | |
| | | +--ro bgp:prefix inet:ipv6-prefix | |
| | | +--ro bgp:origin union | |
| | | +--ro bgp:path-id uint32 | |
| | | +--ro bgp:attr-index? -> ../../../../../../../attr-sets/attr-set/index | |
| | | +--ro bgp:community-index? -> ../../../../../../../communities/community/index | |
| | | +--ro bgp:ext-community-index? -> ../../../../../../../ext-communities/ext-community/index | |
| | | +--ro bgp:large-community-index? -> ../../../../../../../large-communities/large-community/index | |
| | | +--ro bgp:last-modified? yang:timeticks | |
| | | +--ro bgp:eligible-route? boolean | |
| | | +--ro bgp:ineligible-reason? identityref | |
| | | +--ro bgp:unknown-attributes | |
| | | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | | +--ro bgp:attr-type uint8 | |
| | | | +--ro bgp:optional? boolean | |
| | | | +--ro bgp:transitive? boolean | |
| | | | +--ro bgp:partial? boolean | |
| | | | +--ro bgp:extended? boolean | |
| | | | +--ro bgp:attr-len? uint16 | |
| | | | +--ro bgp:attr-value? binary | |
| | | +--ro bgp:reject-reason? union | |
| | +--ro bgp:neighbors | |
| | +--ro bgp:neighbor* [neighbor-address] | |
| | +--ro bgp:neighbor-address inet:ip-address | |
| | +--ro bgp:adj-rib-in-pre | |
| | | +--ro bgp:routes | |
| | | +--ro bgp:route* [prefix path-id] | |
| | | +--ro bgp:prefix inet:ipv6-prefix | |
| | | +--ro bgp:path-id uint32 | |
| | | +--ro bgp:attr-index? -> ../../../../../../../../../attr-sets/attr-set/index | |
| | | +--ro bgp:community-index? -> ../../../../../../../../../communities/community/index | |
| | | +--ro bgp:ext-community-index? -> ../../../../../../../../../ext-communities/ext-community/index | |
| | | +--ro bgp:large-community-index? -> ../../../../../../../../../large-communities/large-community/index | |
| | | +--ro bgp:last-modified? yang:timeticks | |
| | | +--ro bgp:eligible-route? boolean | |
| | | +--ro bgp:ineligible-reason? identityref | |
| | | +--ro bgp:unknown-attributes | |
| | | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | | +--ro bgp:attr-type uint8 | |
| | | | +--ro bgp:optional? boolean | |
| | | | +--ro bgp:transitive? boolean | |
| | | | +--ro bgp:partial? boolean | |
| | | | +--ro bgp:extended? boolean | |
| | | | +--ro bgp:attr-len? uint16 | |
| | | | +--ro bgp:attr-value? binary | |
| | | +--ro bgp:reject-reason? union | |
| | +--ro bgp:adj-rib-in-post | |
| | | +--ro bgp:routes | |
| | | +--ro bgp:route* [prefix path-id] | |
| | | +--ro bgp:prefix inet:ipv6-prefix | |
| | | +--ro bgp:path-id uint32 | |
| | | +--ro bgp:attr-index? -> ../../../../../../../../../attr-sets/attr-set/index | |
| | | +--ro bgp:community-index? -> ../../../../../../../../../communities/community/index | |
| | | +--ro bgp:ext-community-index? -> ../../../../../../../../../ext-communities/ext-community/index | |
| | | +--ro bgp:large-community-index? -> ../../../../../../../../../large-communities/large-community/index | |
| | | +--ro bgp:last-modified? yang:timeticks | |
| | | +--ro bgp:eligible-route? boolean | |
| | | +--ro bgp:ineligible-reason? identityref | |
| | | +--ro bgp:best-path? boolean | |
| | | +--ro bgp:unknown-attributes | |
| | | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | | +--ro bgp:attr-type uint8 | |
| | | | +--ro bgp:optional? boolean | |
| | | | +--ro bgp:transitive? boolean | |
| | | | +--ro bgp:partial? boolean | |
| | | | +--ro bgp:extended? boolean | |
| | | | +--ro bgp:attr-len? uint16 | |
| | | | +--ro bgp:attr-value? binary | |
| | | +--ro bgp:reject-reason? union | |
| | +--ro bgp:adj-rib-out-pre | |
| | | +--ro bgp:routes | |
| | | +--ro bgp:route* [prefix path-id] | |
| | | +--ro bgp:prefix inet:ipv6-prefix | |
| | | +--ro bgp:path-id uint32 | |
| | | +--ro bgp:attr-index? -> ../../../../../../../../../attr-sets/attr-set/index | |
| | | +--ro bgp:community-index? -> ../../../../../../../../../communities/community/index | |
| | | +--ro bgp:ext-community-index? -> ../../../../../../../../../ext-communities/ext-community/index | |
| | | +--ro bgp:large-community-index? -> ../../../../../../../../../large-communities/large-community/index | |
| | | +--ro bgp:last-modified? yang:timeticks | |
| | | +--ro bgp:eligible-route? boolean | |
| | | +--ro bgp:ineligible-reason? identityref | |
| | | +--ro bgp:unknown-attributes | |
| | | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | | +--ro bgp:attr-type uint8 | |
| | | | +--ro bgp:optional? boolean | |
| | | | +--ro bgp:transitive? boolean | |
| | | | +--ro bgp:partial? boolean | |
| | | | +--ro bgp:extended? boolean | |
| | | | +--ro bgp:attr-len? uint16 | |
| | | | +--ro bgp:attr-value? binary | |
| | | +--ro bgp:reject-reason? union | |
| | +--ro bgp:adj-rib-out-post | |
| | +--ro bgp:routes | |
| | +--ro bgp:route* [prefix path-id] | |
| | +--ro bgp:prefix inet:ipv6-prefix | |
| | +--ro bgp:path-id uint32 | |
| | +--ro bgp:attr-index? -> ../../../../../../../../../attr-sets/attr-set/index | |
| | +--ro bgp:community-index? -> ../../../../../../../../../communities/community/index | |
| | +--ro bgp:ext-community-index? -> ../../../../../../../../../ext-communities/ext-community/index | |
| | +--ro bgp:large-community-index? -> ../../../../../../../../../large-communities/large-community/index | |
| | +--ro bgp:last-modified? yang:timeticks | |
| | +--ro bgp:eligible-route? boolean | |
| | +--ro bgp:ineligible-reason? identityref | |
| | +--ro bgp:unknown-attributes | |
| | | +--ro bgp:unknown-attribute* [attr-type] | |
| | | +--ro bgp:attr-type uint8 | |
| | | +--ro bgp:optional? boolean | |
| | | +--ro bgp:transitive? boolean | |
| | | +--ro bgp:partial? boolean | |
| | | +--ro bgp:extended? boolean | |
| | | +--ro bgp:attr-len? uint16 | |
| | | +--ro bgp:attr-value? binary | |
| | +--ro bgp:reject-reason? union | |
| +--rw ribs | |
| +--rw rib* [name] | |
| +--rw name string | |
| +--rw address-family identityref | |
| +--ro default-rib? boolean {multiple-ribs}? | |
| +--ro routes | |
| | +--ro route* | |
| | +--ro route-preference? route-preference | |
| | +--ro next-hop | |
| | | +--ro (next-hop-options) | |
| | | +--:(simple-next-hop) | |
| | | | +--ro outgoing-interface? if:interface-ref | |
| | | +--:(special-next-hop) | |
| | | | +--ro special-next-hop? enumeration | |
| | | +--:(next-hop-list) | |
| | | +--ro next-hop-list | |
| | | +--ro next-hop* | |
| | | +--ro outgoing-interface? if:interface-ref | |
| | +--ro source-protocol identityref | |
| | +--ro active? empty | |
| | +--ro last-updated? yang:date-and-time | |
| +--rw description? string | |
| +---x active-route | |
| +--ro output | |
| +--ro route | |
| +--ro next-hop | |
| | +--ro (next-hop-options) | |
| | +--:(simple-next-hop) | |
| | | +--ro outgoing-interface? if:interface-ref | |
| | +--:(special-next-hop) | |
| | | +--ro special-next-hop? enumeration | |
| | +--:(next-hop-list) | |
| | +--ro next-hop-list | |
| | +--ro next-hop* | |
| | +--ro outgoing-interface? if:interface-ref | |
| +--ro source-protocol identityref | |
| +--ro active? empty | |
| +--ro last-updated? yang:date-and-time | |
o--ro routing-state | |
o--ro router-id? yang:dotted-quad | |
o--ro interfaces | |
| o--ro interface* if:interface-state-ref | |
o--ro control-plane-protocols | |
| o--ro control-plane-protocol* [type name] | |
| o--ro type identityref | |
| o--ro name string | |
o--ro ribs | |
o--ro rib* [name] | |
o--ro name string | |
o--ro address-family identityref | |
o--ro default-rib? boolean {multiple-ribs}? | |
o--ro routes | |
| o--ro route* | |
| o--ro route-preference? route-preference | |
| o--ro next-hop | |
| | o--ro (next-hop-options) | |
| | o--:(simple-next-hop) | |
| | | o--ro outgoing-interface? if:interface-ref | |
| | o--:(special-next-hop) | |
| | | o--ro special-next-hop? enumeration | |
| | o--:(next-hop-list) | |
| | o--ro next-hop-list | |
| | o--ro next-hop* | |
| | o--ro outgoing-interface? if:interface-ref | |
| o--ro source-protocol identityref | |
| o--ro active? empty | |
| o--ro last-updated? yang:date-and-time | |
o---x active-route | |
o--ro output | |
o--ro route | |
o--ro next-hop | |
| o--ro (next-hop-options) | |
| o--:(simple-next-hop) | |
| | o--ro outgoing-interface? if:interface-ref | |
| o--:(special-next-hop) | |
| | o--ro special-next-hop? enumeration | |
| o--:(next-hop-list) | |
| o--ro next-hop-list | |
| o--ro next-hop* | |
| o--ro outgoing-interface? if:interface-ref | |
o--ro source-protocol identityref | |
o--ro active? empty | |
o--ro last-updated? yang:date-and-time | |