ipi-isis
+--rw isis
+--rw isis-instance* [instance]
| +--rw instance -> ../config/instance
| +--rw partial-route-computation* [minimum-delay maximum-delay]
| | +--rw minimum-delay -> ../config/minimum-delay
| | +--rw maximum-delay -> ../config/maximum-delay
| | +--rw config
| | | +--rw minimum-delay? uint32
| | | +--rw maximum-delay? uint32
| | +--ro state
| | +--ro minimum-delay? uint32
| | +--ro maximum-delay? uint32
| +--rw metric* [style level-number] {feature-list:HAVE_WIDE_METRIC}?
| | +--rw style -> ../config/style
| | +--rw level-number -> ../config/level-number
| | +--rw config
| | | +--rw style? ipi-isis-types:isis_metric_style_t {feature-list:HAVE_WIDE_METRIC}?
| | | +--rw level-number? ipi-isis-types:isis_level3_t {feature-list:HAVE_WIDE_METRIC}?
| | +--ro state
| | +--ro style? ipi-isis-types:isis_metric_style_t {feature-list:HAVE_WIDE_METRIC}?
| | +--ro level-number? ipi-isis-types:isis_level3_t {feature-list:HAVE_WIDE_METRIC}?
| +--ro ipv4-route* [destination-prefix]
| | +--ro destination-prefix -> ../state/destination-prefix
| | +--ro nexthop* [nexthop-ip]
| | | +--ro nexthop-ip -> ../state/nexthop-ip
| | | +--ro state
| | | +--ro nexthop-ip? inet:ipv4-address
| | | +--ro outgoing-interface? string
| | | +--ro redistribute-map-tag? uint32
| | | +--ro source-identifier? string
| | +--ro state
| | +--ro destination-prefix? cml-data-types:cml_ipv4_addr_prefix_t
| | +--ro destination-path-metric? uint32
| | +--ro destination-path-type? string
| | +--ro is-destination-path-type-external? boolean
| | +--ro tunnel-lsp-metric? uint32 {feature-list:HAVE_MPLS}?
| | +--ro tunnel-lsp-tunnel-identifier? uint32 {feature-list:HAVE_MPLS}?
| | +--ro tunnel-lsp-tunnel-endpoint? cml-data-types:cml_ipv4_addr_prefix_t {feature-list:HAVE_MPLS}?
| +--ro ipv6-route* [destination-prefix]
| | +--ro destination-prefix -> ../state/destination-prefix
| | +--ro nexthop* [nexthop-ip]
| | | +--ro nexthop-ip -> ../state/nexthop-ip
| | | +--ro state
| | | +--ro nexthop-ip? inet:ipv6-address
| | | +--ro outgoing-interface? string
| | | +--ro redistribute-map-tag? uint32
| | +--ro state
| | +--ro destination-prefix? cml-data-types:cml_ipv6_prefix_t
| | +--ro destination-path-metric? uint32
| | +--ro destination-path-type? string
| | +--ro is-destination-path-type-external? boolean
| +--rw distance* [system-id]
| | +--rw system-id -> ../config/system-id
| | +--rw config
| | | +--rw system-id? string
| | | +--rw value uint8
| | | +--rw access-list-name? string
| | +--ro state
| | +--ro system-id? string
| | +--ro value uint8
| | +--ro access-list-name? string
| +--rw config
| | +--rw instance? string
| | +--rw distance? uint8
| | +--rw vrf-name -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
| | +--rw dynamic-host-name? ipi-isis-types:isis_dynamic_hostanme_t
| | +--rw disable-adjacency-check? empty
| | +--rw ignore-lsp-errors? empty
| | +--rw lfa-hold-timer? int32 {feature-list:HAVE_ISIS_LFA}?
| | +--rw protocol-topology? empty {feature-list:HAVE_PROTOCOL_TOPOLOGY}?
| | +--rw level-capability? ipi-isis-types:isis_is_type_t
| | +--rw authentication-send-only? ipi-isis-types:isis_auth_level_type_t
| | +--rw incremental-spf-levels? ipi-isis-types:isis_is_type_t
| | +--rw priority-tag? uint32 {feature-list:HAVE_WIDE_METRIC}?
| | +--rw enable-cspf-capability? empty {feature-list:HAVE_ISIS_CSPF}?
| | +--rw disable-gr-capability? empty {feature-list:HAVE_RESTART}?
| | +--rw enable-bfd-all-interfaces? empty {feature-list:HAVE_BFD}?
| | +--rw maximum-area-addresses? uint8
| +--ro state
| | +--ro counters
| | | +--ro system-level-1-adjacency-count? uint32
| | | +--ro system-level-2-adjacency-count? uint32
| | | +--ro system-total-adjacency-count? uint32
| | +--ro next-global-update-level-1? uint32
| | +--ro next-global-update-level-2? uint32
| | +--ro overload? ipi-isis-types:isis_overload_state_t
| | +--ro instance? string
| | +--ro distance? uint8
| | +--ro vrf-name -> /ipi-network-instance:network-instances/network-instance/ipi-vrf:vrf/config/vrf-name
| | +--ro dynamic-host-name? ipi-isis-types:isis_dynamic_hostanme_t
| | +--ro disable-adjacency-check? empty
| | +--ro ignore-lsp-errors? empty
| | +--ro lfa-hold-timer? int32 {feature-list:HAVE_ISIS_LFA}?
| | +--ro protocol-topology? empty {feature-list:HAVE_PROTOCOL_TOPOLOGY}?
| | +--ro level-capability? ipi-isis-types:isis_is_type_t
| | +--ro authentication-send-only? ipi-isis-types:isis_auth_level_type_t
| | +--ro incremental-spf-levels? ipi-isis-types:isis_is_type_t
| | +--ro priority-tag? uint32 {feature-list:HAVE_WIDE_METRIC}?
| | +--ro enable-cspf-capability? empty {feature-list:HAVE_ISIS_CSPF}?
| | +--ro disable-gr-capability? empty {feature-list:HAVE_RESTART}?
| | +--ro enable-bfd-all-interfaces? empty {feature-list:HAVE_BFD}?
| | +--ro maximum-area-addresses? uint8
| +--ro vrf
| | +--ro igp-shortcut-lsp* [index]
| | +--ro index -> ../state/index
| | +--ro state
| | +--ro index? uint32
| | +--ro metric? uint16
| | +--ro tunnel-id? uint32
| | +--ro tunnel-endpoint? string
| | +--ro lock? uint16
| | +--ro status? ipi-isis-types:isis_igp_shortcut_lsp_status_t
| +--rw area-authentication
| | +--rw config!
| | | +--rw area-password string
| | | +--rw sequence-number-packet? ipi-isis-types:isis_snp_t
| | +--ro state
| | +--ro area-password string
| | +--ro sequence-number-packet? ipi-isis-types:isis_snp_t
| +--rw network-entity-title
| | +--rw config
| | | +--rw net* string
| | +--ro state
| | +--ro net* string
| +--rw domain-authentication
| | +--rw config!
| | | +--rw domain-password string
| | | +--rw domain-snp? ipi-isis-types:isis_snp_t
| | +--ro state
| | +--ro domain-password string
| | +--ro domain-snp? ipi-isis-types:isis_snp_t
| +--rw manual-area-addresses
| | +--ro state
| | +--ro address* string
| +--rw receive-area-addresses
| | +--ro state
| | +--ro address* string
| +--rw timers
| | +--rw config
| | | +--rw lsp-refresh-interval? uint16
| | | +--rw lsp-lifetime-interval? uint16
| | +--ro state
| | +--ro lsp-refresh-interval? uint16
| | +--ro lsp-lifetime-interval? uint16
| +--rw traffic-engineering
| | +--rw config
| | | +--rw ipv4-router-id? inet:ipv4-address {feature-list:HAVE_ISIS_TE}?
| | | +--rw ipv6-router-id? inet:ipv6-address {feature-list:HAVE_ISIS_TE,feature-list:HAVE_IPV6}?
| | +--ro state
| | +--ro ipv4-router-id? inet:ipv4-address {feature-list:HAVE_ISIS_TE}?
| | +--ro ipv6-router-id? inet:ipv6-address {feature-list:HAVE_ISIS_TE,feature-list:HAVE_IPV6}?
| +--rw address-family-ipv6
| | +--rw redistribute-level-1-into-2* [enable]
| | | +--rw enable -> ../config/enable
| | | +--rw config
| | | | +--rw enable? empty
| | | | +--rw level-1-acl? string
| | | +--ro state
| | | +--ro enable? empty
| | | +--ro level-1-acl? string
| | +--rw redistribute-level-2-into-1* [enable]
| | | +--rw enable -> ../config/enable
| | | +--rw config
| | | | +--rw enable? empty
| | | | +--rw level-2-acl? string
| | | +--ro state
| | | +--ro enable? empty
| | | +--ro level-2-acl? string
| | +--rw default-route-information* [originate]
| | | +--rw originate -> ../config/originate
| | | +--rw config
| | | | +--rw originate? ipi-isis-types:isis_origin_type_t
| | | | +--rw route-map-name? string
| | | +--ro state
| | | +--ro originate? ipi-isis-types:isis_origin_type_t
| | | +--ro route-map-name? string
| | +--rw redistribute* [ipv6-protocol-type]
| | | +--rw ipv6-protocol-type -> ../config/ipv6-protocol-type
| | | +--rw config
| | | | +--rw ipv6-protocol-type? ipi-isis-types:isis_redistribute_t
| | | | +--rw ipv6-level? ipi-isis-types:isis_is_type3_t
| | | | +--rw ipv6-metric-value? uint32
| | | | +--rw ipv6-metric-type? ipi-isis-types:isis_metric_t
| | | | +--rw ipv6-route-map? string
| | | +--ro state
| | | +--ro ipv6-protocol-type? ipi-isis-types:isis_redistribute_t
| | | +--ro ipv6-level? ipi-isis-types:isis_is_type3_t
| | | +--ro ipv6-metric-value? uint32
| | | +--ro ipv6-metric-type? ipi-isis-types:isis_metric_t
| | | +--ro ipv6-route-map? string
| | +--rw summary-prefix* [prefix]
| | | +--rw prefix -> ../config/prefix
| | | +--rw config
| | | | +--rw prefix? cml-data-types:cml_ipv6_prefix_t
| | | | +--rw level ipi-isis-types:isis_summary_level_t
| | | | +--rw metric? uint8
| | | +--ro state
| | | +--ro prefix? cml-data-types:cml_ipv6_prefix_t
| | | +--ro level ipi-isis-types:isis_summary_level_t
| | | +--ro metric? uint8
| | +--rw config!
| | | +--rw afi-name ipi-isis-types:isis_address_ipv6_t
| | | +--rw administrative-distance? uint32
| | | +--rw disable-adjacency-check? empty
| | +--ro state
| | +--ro afi-name ipi-isis-types:isis_address_ipv6_t
| | +--ro administrative-distance? uint32
| | +--ro disable-adjacency-check? empty
| +--rw lsp-over-load
| | +--rw config!
| | | +--rw enabled empty
| | | +--rw suppress-type? ipi-isis-types:isis_suppress_t
| | | +--rw set-bit-on-boot? ipi-isis-types:isis_onstartup_t
| | +--ro state
| | +--ro enabled empty
| | +--ro suppress-type? ipi-isis-types:isis_suppress_t
| | +--ro set-bit-on-boot? ipi-isis-types:isis_onstartup_t
| +--rw address-family-ipv4
| | +--rw redistribution-level-1-into-2* [enable]
| | | +--rw enable -> ../config/enable
| | | +--rw config
| | | | +--rw enable? empty
| | | | +--rw level1-acl? string
| | | +--ro state
| | | +--ro enable? empty
| | | +--ro level1-acl? string
| | +--rw redistribution-level-2-into-1* [enable]
| | | +--rw enable -> ../config/enable
| | | +--rw config
| | | | +--rw enable? empty
| | | | +--rw level2-acl? string
| | | +--ro state
| | | +--ro enable? empty
| | | +--ro level2-acl? string
| | +--rw default-route-information* [originate]
| | | +--rw originate -> ../config/originate
| | | +--rw config
| | | | +--rw originate? ipi-isis-types:isis_origin_type_t
| | | | +--rw route-map-name? string
| | | +--ro state
| | | +--ro originate? ipi-isis-types:isis_origin_type_t
| | | +--ro route-map-name? string
| | +--rw redistribute* [protocol-type]
| | | +--rw protocol-type -> ../config/protocol-type
| | | +--rw config
| | | | +--rw protocol-type? ipi-isis-types:isis_redistribute_t
| | | | +--rw level? ipi-isis-types:isis_is_type3_t
| | | | +--rw metric-value? uint32
| | | | +--rw metric-type? ipi-isis-types:isis_metric_t
| | | | +--rw route-map? string
| | | +--ro state
| | | +--ro protocol-type? ipi-isis-types:isis_redistribute_t
| | | +--ro level? ipi-isis-types:isis_is_type3_t
| | | +--ro metric-value? uint32
| | | +--ro metric-type? ipi-isis-types:isis_metric_t
| | | +--ro route-map? string
| | +--rw summary-address* [prefix]
| | | +--rw prefix -> ../config/prefix
| | | +--rw config
| | | | +--rw prefix? cml-data-types:cml_ipv4_prefix_t
| | | | +--rw level ipi-isis-types:isis_summary_level_t
| | | | +--rw metric? uint8
| | | +--ro state
| | | +--ro prefix? cml-data-types:cml_ipv4_prefix_t
| | | +--ro level ipi-isis-types:isis_summary_level_t
| | | +--ro metric? uint8
| | +--rw redistribute-isis-instance* [id]
| | | +--rw id -> ../config/id
| | | +--rw config
| | | | +--rw id? string
| | | | +--rw level? ipi-isis-types:isis_is_type3_t
| | | | +--rw metric-value? uint32
| | | | +--rw metric-type? ipi-isis-types:isis_metric_t
| | | | +--rw route-map? string
| | | +--ro state
| | | +--ro id? string
| | | +--ro level? ipi-isis-types:isis_is_type3_t
| | | +--ro metric-value? uint32
| | | +--ro metric-type? ipi-isis-types:isis_metric_t
| | | +--ro route-map? string
| | +--ro state
| | +--ro existence-state? uint8
| | +--ro redistribute-update? int32
| | +--ro redistribute-timer-value? string
| +--rw passive-interfaces
| | +--rw config
| | | +--rw passive-interface-all? empty
| | +--ro state
| | | +--ro passive-interface-all? empty
| | +--rw passive-interface* [name]
| | | +--rw name -> ../config/name
| | | +--rw config
| | | | +--rw name? -> /ipi-interface:interfaces/interface/name
| | | +--ro state
| | | +--ro name? -> /ipi-interface:interfaces/interface/name
| | +--rw disable-passive-interface* [name]
| | +--rw name -> ../config/name
| | +--rw config
| | | +--rw name? -> /ipi-interface:interfaces/interface/name
| | +--ro state
| | +--ro name? -> /ipi-interface:interfaces/interface/name
| +--rw microloop-avoidances {feature-list:HAVE_ISIS_LFA_OR_HAVE_ISIS_TI_LFA}?
| | +--rw microloop-avoidance* [level-type]
| | +--rw level-type -> ../config/level-type
| | +--rw config
| | | +--rw hold-timer? uint8
| | | +--rw max-fib? uint8
| | | +--rw level-type? ipi-isis-types:isis_level2_t
| | | +--rw enable? empty
| | +--ro state
| | +--ro hold-timer? uint8
| | +--ro max-fib? uint8
| | +--ro level-type? ipi-isis-types:isis_level2_t
| | +--ro enable? empty
| +--rw mpls-traffic-engg
| | +--rw config
| | | +--rw enable-level-1? empty {feature-list:HAVE_ISIS_TE}?
| | | +--rw enable-level-2? empty {feature-list:HAVE_ISIS_TE}?
| | +--ro state
| | +--ro enable-level-1? empty {feature-list:HAVE_ISIS_TE}?
| | +--ro enable-level-2? empty {feature-list:HAVE_ISIS_TE}?
| +--rw spf-level* [level]
| | +--rw level -> ../config/level
| | +--rw spf-delay* [spf-min-delay spf-max-delay]
| | | +--rw spf-min-delay -> ../config/spf-min-delay
| | | +--rw spf-max-delay -> ../config/spf-max-delay
| | | +--rw config
| | | | +--rw spf-min-delay? uint32
| | | | +--rw spf-max-delay? uint32
| | | +--ro state
| | | +--ro spf-min-delay? uint32
| | | +--ro spf-max-delay? uint32
| | +--rw config
| | | +--rw level? ipi-isis-types:isis_level3_t
| | +--ro state
| | +--ro level? ipi-isis-types:isis_level3_t
| +--rw level* [type]
| | +--rw type -> ../config/type
| | +--rw config
| | | +--rw type? ipi-isis-types:isis_level3_t
| | | +--rw wait-timer? uint16
| | | +--rw restart-timer? uint16
| | | +--rw lsp-max-wait-interval? uint32
| | | +--rw lsp-mtu-size? uint16
| | +--ro state
| | | +--ro type? ipi-isis-types:isis_level3_t
| | | +--ro wait-timer? uint16
| | | +--ro restart-timer? uint16
| | | +--ro lsp-max-wait-interval? uint32
| | | +--ro lsp-mtu-size? uint16
| | +--rw authentication
| | +--rw config!
| | | +--rw key-chain? string
| | | +--rw mode ipi-isis-types:isis_auth_mode_t
| | +--ro state
| | +--ro key-chain? string
| | +--ro mode ipi-isis-types:isis_auth_mode_t
| +--ro level-runtime* [type]
| | +--ro type -> ../state/type
| | +--ro lspdb* [lsp-identifier]
| | | +--ro lsp-identifier -> ../state/lsp-identifier
| | | +--ro tlvs* [index]
| | | | +--ro index -> ../state/index
| | | | +--ro is-neighbors* [system-id]
| | | | | +--ro system-id -> ../state/system-id
| | | | | +--ro state
| | | | | +--ro system-id? string
| | | | | +--ro metric? uint32
| | | | +--ro es-neighbors* [system-id]
| | | | | +--ro system-id -> ../state/system-id
| | | | | +--ro state
| | | | | +--ro system-id? string
| | | | | +--ro metric? uint32
| | | | +--ro ip-internal-reachability-information* [prefix]
| | | | | +--ro prefix -> ../state/prefix
| | | | | +--ro state
| | | | | +--ro prefix? cml-data-types:cml_line_t
| | | | | +--ro metric? string
| | | | +--ro ip-external-reachability-information* [prefix]
| | | | | +--ro prefix -> ../state/prefix
| | | | | +--ro state
| | | | | +--ro prefix? cml-data-types:cml_line_t
| | | | | +--ro metric? string
| | | | +--ro extended-is-reachability* [extended-is-index] {feature-list:HAVE_WIDE_METRIC}?
| | | | | +--ro extended-is-index -> ../state/extended-is-index
| | | | | +--ro subtlv* [subtlv-index]
| | | | | | +--ro subtlv-index -> ../state/subtlv-index
| | | | | | +--ro state
| | | | | | | +--ro subtlv-index? uint16
| | | | | | +--ro protocols-supported {feature-list:HAVE_PROTOCOL_TOPOLOGY}?
| | | | | | | +--ro state
| | | | | | | +--ro nlp-id* ipi-isis-types:isis_level_proto_t
| | | | | | +--ro admin-group-info {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro admin-group? string
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro ipv4-interface-address {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro address? inet:ipv4-address
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro ipv4-neighbor-address {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro address? inet:ipv4-address
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro ipv6-interface-address {feature-list:HAVE_ISIS_TE,feature-list:HAVE_IPV6}?
| | | | | | | +--ro state
| | | | | | | +--ro address? inet:ipv6-address
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro ipv6-neighbor-address {feature-list:HAVE_ISIS_TE,feature-list:HAVE_IPV6}?
| | | | | | | +--ro state
| | | | | | | +--ro address? inet:ipv6-address
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro max-link-bandwidth {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro bandwidth? string
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro max-reserve-link-bandwidth {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro bandwidth? ipi-isis-types:isis_ieee_float32_t
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro unreserved-bandwidth {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro bandwidth? ipi-isis-types:isis_ieee_float32_t
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro te-default-metric {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro metric? uint32
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro uni-link-delay {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro a-bit? uint8
| | | | | | | +--ro value? uint32
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro min-max-uni-link-delay {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro a-bit? uint8
| | | | | | | +--ro min-value? uint32
| | | | | | | +--ro max-value? uint32
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro uni-delay-variation {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro variation? uint32
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro uni-link-loss {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro a-bit? uint8
| | | | | | | +--ro loss? decimal64
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro uni-residual-bw {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro residual-bw? ipi-isis-types:isis_ieee_float32_t
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro uni-available-bw {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro available-bw? ipi-isis-types:isis_ieee_float32_t
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro uni-utilized-bw {feature-list:HAVE_ISIS_TE}?
| | | | | | | +--ro state
| | | | | | | +--ro utilized-bw? ipi-isis-types:isis_ieee_float32_t
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro link-ids {feature-list:HAVE_GMPLS}?
| | | | | | | +--ro state
| | | | | | | +--ro local? uint32
| | | | | | | +--ro remote? uint32
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro link-protection-type {feature-list:HAVE_GMPLS}?
| | | | | | | +--ro state
| | | | | | | +--ro type? string
| | | | | | | +--ro mismatch-length? uint16
| | | | | | +--ro link-switch-capability {feature-list:HAVE_GMPLS}?
| | | | | | +--ro state
| | | | | | +--ro type? string
| | | | | | +--ro encoding-type? string
| | | | | | +--ro max-lsp-bandwidth-at-priority? ipi-isis-types:isis_ieee_float32_t
| | | | | | +--ro min-lsp-bandwidth? ipi-isis-types:isis_ieee_float32_t
| | | | | | +--ro interface-mtu? string
| | | | | | +--ro sonet-sdh-indication? string
| | | | | | +--ro mismatch-length? uint16
| | | | | +--ro state
| | | | | +--ro extended-is-index? uint32
| | | | | +--ro system-id? string
| | | | | +--ro metric? uint32
| | | | +--ro extended-ipv4-reachability* [ipv4-reach-index] {feature-list:HAVE_WIDE_METRIC}?
| | | | | +--ro ipv4-reach-index -> ../state/ipv4-reach-index
| | | | | +--ro subtlv* [stlv-reach-index]
| | | | | | +--ro stlv-reach-index -> ../state/stlv-reach-index
| | | | | | +--ro state
| | | | | | | +--ro stlv-reach-index? uint16
| | | | | | +--ro admin-tag-info
| | | | | | +--ro state
| | | | | | +--ro admin-tag? uint32
| | | | | | +--ro mismatch-length? uint16
| | | | | +--ro state
| | | | | +--ro ipv4-reach-index? uint32
| | | | | +--ro prefix? cml-data-types:cml_ipv4_addr_prefix_t
| | | | | +--ro metric? uint32
| | | | +--ro ipv6-reachability* [ipv6-reach-index] {feature-list:HAVE_IPV6}?
| | | | | +--ro ipv6-reach-index -> ../state/ipv6-reach-index
| | | | | +--ro subtlv* [stlv-reach-index]
| | | | | | +--ro stlv-reach-index -> ../state/stlv-reach-index
| | | | | | +--ro state
| | | | | | | +--ro stlv-reach-index? uint16
| | | | | | +--ro admin-tag-info
| | | | | | +--ro state
| | | | | | +--ro admin-tag? uint32
| | | | | | +--ro mismatch-length? uint16
| | | | | +--ro state
| | | | | +--ro ipv6-reach-index? uint32
| | | | | +--ro prefix? cml-data-types:cml_ipv6_prefix_t
| | | | | +--ro metric? cml-data-types:cml_line_t
| | | | | +--ro up-down? boolean
| | | | +--ro state
| | | | | +--ro index? uint32
| | | | +--ro area-addresses
| | | | | +--ro state
| | | | | +--ro address* string
| | | | +--ro supported-protocol
| | | | | +--ro state
| | | | | +--ro nlp-id* ipi-isis-types:isis_level_proto_t
| | | | +--ro host-name
| | | | | +--ro state
| | | | | +--ro host-name? string
| | | | +--ro ipv4-interface-addresses
| | | | | +--ro state
| | | | | +--ro address? inet:ipv4-address
| | | | +--ro ipv4-te-router-id {feature-list:HAVE_ISIS_TE}?
| | | | | +--ro state
| | | | | +--ro unknown-tlv-type? uint8
| | | | | +--ro length? uint8
| | | | | +--ro router-id? string
| | | | +--ro ipv4-shared-risk-link-group {feature-list:HAVE_WIDE_METRIC,feature-list:HAVE_GMPLS}?
| | | | | +--ro state
| | | | | +--ro value? string
| | | | | +--ro neighbor-address? inet:ipv4-address
| | | | | +--ro local-address? inet:ipv4-address
| | | | | +--ro system-id? string
| | | | +--ro ipv6-te-router-id {feature-list:HAVE_ISIS_TE,feature-list:HAVE_IPV6}?
| | | | | +--ro state
| | | | | +--ro unknown-tlv-type? uint8
| | | | | +--ro unknown-tlv-length? uint8
| | | | | +--ro router-id? inet:ipv6-address
| | | | +--ro ipv6-interface-address {feature-list:HAVE_IPV6}?
| | | | +--ro state
| | | | +--ro address? inet:ipv6-address
| | | +--ro state
| | | +--ro lsp-identifier? string
| | | +--ro is-self-lsp? string
| | | +--ro checksum? string
| | | +--ro remaining-lifetime? uint16
| | | +--ro flags? uint8
| | | +--ro partition-repair? boolean
| | | +--ro over-loaded? boolean
| | | +--ro sequence-number? string
| | | +--ro pdu-length? uint32
| | +--ro protocol-data* [index]
| | | +--ro index uint8
| | | +--ro vertex* [destination-system-id]
| | | +--ro destination-system-id -> ../state/destination-system-id
| | | +--ro vertex-nexthop* [nexthop-interface nexthop-system-id]
| | | | +--ro nexthop-interface -> ../state/nexthop-interface
| | | | +--ro nexthop-system-id -> ../state/nexthop-system-id
| | | | +--ro state
| | | | +--ro nexthop-interface? string
| | | | +--ro nexthop-system-id? string
| | | | +--ro snpa-mac-address? cml-data-types:cml_mac_addr_t
| | | +--ro state
| | | +--ro distance? uint32
| | | +--ro destination-system-id? string
| | +--ro state
| | +--ro counters
| | | +--ro authentication-type-fails? uint32
| | | +--ro authentication-fails? uint32
| | | +--ro corrupted-lsps? uint32
| | | +--ro database-overloads? uint32
| | | +--ro manual-address-drop-from-areas? uint32
| | | +--ro attempt-to-exceed-maximum-sequence-numbers? uint32
| | | +--ro sequence-number-skips? uint32
| | | +--ro own-lsp-purges? uint32
| | | +--ro lsp-sourced? uint32
| | | +--ro maximum-area-address-mismatches? uint32
| | | +--ro id-length-mismatch? uint32
| | | +--ro partition-changes? uint32
| | | +--ro spf-runs? uint32
| | | +--ro partial-route-calculation-count? uint32
| | | +--ro lan-designated-is-changes? uint32
| | +--ro type? ipi-isis-types:isis_level2_t
| | +--ro topology-type? uint8
| +--ro cspf {feature-list:HAVE_ISIS_CSPF}?
| | +--ro lsp* [setup-priority]
| | +--ro setup-priority -> ../state/setup-priority
| | +--ro lsp-status* [lsp-id]
| | | +--ro lsp-id -> ../state/lsp-id
| | | +--ro path-constraint* [index]
| | | | +--ro index -> ../state/index
| | | | +--ro state
| | | | +--ro index? uint32
| | | | +--ro ip-address? inet:ipv4-address
| | | | +--ro path-type? ipi-isis-types:isis_cspf_path_type_t
| | | +--ro exclude-path-constraint* [ip-address]
| | | | +--ro ip-address -> ../state/ip-address
| | | | +--ro state
| | | | +--ro ip-address? inet:ipv4-address
| | | | +--ro interface-id? uint32 {feature-list:HAVE_GMPLS}?
| | | | +--ro type? ipi-isis-types:isis_cspf_constraint_type_t
| | | +--ro path-computed-ero* [local-ip-address]
| | | | +--ro local-ip-address -> ../state/local-ip-address
| | | | +--ro state
| | | | +--ro local-ip-address? inet:ipv4-address
| | | | +--ro remote-ip-address? inet:ipv4-address
| | | +--ro state
| | | +--ro lsp-id? uint32
| | | +--ro metric? uint32
| | | +--ro retry-interval? uint16
| | | +--ro retry-limit? uint16
| | | +--ro tunnel-egress-ip? inet:ipv4-address
| | | +--ro tunnel-ingress-ip? inet:ipv4-address
| | | +--ro extended-tunnel-id? inet:ipv4-address
| | | +--ro status? string
| | | +--ro client-id? uint8
| | | +--ro hop-limit? int16
| | | +--ro include-mask? int8
| | | +--ro exclude-mask? int8
| | | +--ro hold-priority? uint8
| | | +--ro retry-count? uint16
| | | +--ro bandwidth? string
| | | +--ro trunk-id? uint32
| | | +--ro lsp-type? ipi-isis-types:isis_cspf_lsp_type_t
| | +--ro state
| | +--ro setup-priority? int8
| +--ro ipv4-lfa-route* [destination-prefix]
| | +--ro destination-prefix -> ../state/destination-prefix
| | +--ro route-nexthop* [primary-nexthop nexthop-type]
| | | +--ro primary-nexthop -> ../state/primary-nexthop
| | | +--ro nexthop-type -> ../state/nexthop-type
| | | +--ro state
| | | +--ro primary-nexthop? inet:ipv4-address
| | | +--ro nexthop-type? ipi-isis-types:isis_lfa_nexthop_type_t
| | | +--ro primary-nexthop-interface-name? string
| | | +--ro remote-router-id? inet:ipv4-address
| | | +--ro lfa-nexthop? inet:ipv4-address
| | | +--ro lfa-nexthop-interface-name? string
| | | +--ro lfa-path-metric? uint32
| | | +--ro protection-provided? cml-data-types:cml_line_t
| | +--ro state
| | +--ro destination-prefix? cml-data-types:cml_ipv4_addr_prefix_t
| | +--ro destination-path-type? string
| +--ro ipv6-lfa-route* [destination-prefix]
| | +--ro destination-prefix -> ../state/destination-prefix
| | +--ro route-nexthop* [primary-nexthop]
| | | +--ro primary-nexthop -> ../state/primary-nexthop
| | | +--ro state
| | | +--ro primary-nexthop? inet:ipv6-address
| | | +--ro primary-nexthop-interface-name? string
| | | +--ro lfa-nexthop? inet:ipv6-address
| | | +--ro lfa-nexthop-interface-name? string
| | | +--ro lfa-path-metric? uint32
| | | +--ro protection-provided? string
| | +--ro state
| | +--ro destination-prefix? cml-data-types:cml_ipv6_prefix_t
| | +--ro destination-path-type? string
| +--rw fast-reroute* [level-type]
| +--rw level-type -> ../config/level-type
| +--rw route-map* [protocol] {feature-list:HAVE_ISIS_LFA}?
| | +--rw protocol -> ../config/protocol
| | +--rw config
| | | +--rw protocol? ipi-isis-types:isis_lfa_level_proto_t
| | | +--rw name? string
| | | +--rw enable-all-prefixes? ipi-isis-types:isis_frr_enum_t
| | +--ro state
| | +--ro protocol? ipi-isis-types:isis_lfa_level_proto_t
| | +--ro name? string
| | +--ro enable-all-prefixes? ipi-isis-types:isis_frr_enum_t
| +--rw protocol* [lfa-protocol preference-value] {feature-list:HAVE_ISIS_LFA}?
| | +--rw lfa-protocol -> ../config/lfa-protocol
| | +--rw preference-value -> ../config/preference-value
| | +--rw config
| | | +--rw lfa-protocol? ipi-isis-types:isis_lfa_level_proto_t
| | | +--rw preference-value? ipi-isis-types:isis_frr_tie_break_val_t
| | | +--rw preference-index uint32
| | +--ro state
| | +--ro lfa-protocol? ipi-isis-types:isis_lfa_level_proto_t
| | +--ro preference-value? ipi-isis-types:isis_frr_tie_break_val_t
| | +--ro preference-index uint32
| +--rw config
| | +--rw level-type? ipi-isis-types:isis_level2_t
| | +--rw remote-lfa-protocol* ipi-isis-types:isis_lfa_level_proto_t {feature-list:HAVE_LDPD,feature-list:HAVE_ISIS_LFA}?
| +--ro state
| | +--ro level-type? ipi-isis-types:isis_level2_t
| | +--ro remote-lfa-protocol* ipi-isis-types:isis_lfa_level_proto_t {feature-list:HAVE_LDPD,feature-list:HAVE_ISIS_LFA}?
| +--rw ipv4-tilfa-routes
| | +--ro ipv4-tilfa-route* [destination-prefix]
| | +--ro destination-prefix -> ../state/destination-prefix
| | +--ro state
| | | +--ro destination-prefix? inet:ipv4-address
| | | +--ro path-type? ipi-isis-types:isis_path_type_t
| | +--ro nexthops
| | | +--ro nexthop* [primary-nexthop]
| | | +--ro primary-nexthop -> ../state/primary-nexthop
| | | +--ro state
| | | +--ro primary-nexthop? inet:ipv4-address
| | | +--ro protection-type? ipi-isis-types:isis_tilfa_protection_type_t
| | | +--ro backup-nexthop? inet:ipv4-address
| | | +--ro pq-node-router-id? inet:ipv4-address
| | | +--ro pq-trunk-id? uint32
| | | +--ro primary-outgoing-label? uint32
| | | +--ro primary-incoming-label? uint32
| | | +--ro backup-outgoing-label? uint32
| | | +--ro backup-outgoing-interface? string
| | +--ro pq-trunks
| | +--ro pq-trunk* [trunk-id]
| | +--ro trunk-id -> ../state/trunk-id
| | +--ro state
| | +--ro trunk-id? uint32
| | +--ro trunk-name? string
| | +--ro nexthop? inet:ipv4-address
| | +--ro outgoing-label? uint32
| +--rw tilfa-pq-nodes
| +--rw circuit-levels
| +--ro circuit-level* [level]
| +--ro level -> ../state/level
| +--ro state
| | +--ro level? ipi-isis-types:isis_level2_t
| +--ro vertices
| +--ro vertex* [destination-vertex]
| +--ro destination-vertex -> ../state/destination-vertex
| +--ro state
| | +--ro destination-vertex? string
| +--ro interfaces
| +--ro interface* [name]
| +--ro name -> ../state/name
| +--ro state
| | +--ro name? string
| +--ro link-protection
| | +--ro state
| | +--ro pnodes* string
| | +--ro qnodes* string
| | +--ro pq-node? string
| | +--ro q-node-disjoint? string
| +--ro node-protection
| +--ro state
| +--ro pnodes* string
| +--ro qnodes* string
| +--ro pq-node? string
| +--ro q-node-disjoint? string
+--rw debug
| +--rw config
| | +--rw options? ipi-isis-types:isis_debug_t
| | +--rw enable-hello? empty
| | +--rw interface-hello* string
| | +--rw system-id-hello* string
| | +--rw cspf? ipi-isis-types:isis_cspf_debug_t {feature-list:HAVE_ISIS_CSPF}?
| +--ro state
| +--ro options? ipi-isis-types:isis_debug_t
| +--ro enable-hello? empty
| +--ro interface-hello* string
| +--ro system-id-hello* string
| +--ro cspf? ipi-isis-types:isis_cspf_debug_t {feature-list:HAVE_ISIS_CSPF}?
| +--ro terminal-debug
| +--ro terminal-debug-status? ipi-isis-types:isis_debug_t
| +--ro terminal-debug-status-hello? cml-data-types:cml_on_off_t
| +--ro terminal-debug-status-interface-hello* string
| +--ro terminal-debug-status-system-id-hello* string
| +--ro terminal-debug-status-cspf? ipi-isis-types:isis_cspf_debug_t {feature-list:HAVE_ISIS_CSPF}?
+--ro state
| +--ro host-name* string
| +--ro lsp-identifier? -> /isis/isis-instance/level-runtime/lspdb/state/lsp-identifier
| +--ro overload? -> /isis/isis-instance/state/overload
| +--ro pdu-length? -> /isis/isis-instance/level-runtime/lspdb/state/pdu-length
| +--ro raw-pdu? string
| +--ro pdu-field-len? uint8
| +--ro max-area-addresses? uint8
| +--ro protocol-version? uint8
| +--ro reason? string
| +--ro protocols? uint8
| +--ro error-offset? uint32
| +--ro tlv-type? uint8
+--rw graceful-restart
| +--rw config
| | +--rw grace-period? uint16
| | +--rw enable-helper-only? empty
| | +--rw suppress-adjacency? empty
| +--ro state
| +--ro grace-period? uint16
| +--ro enable-helper-only? empty
| +--ro suppress-adjacency? empty
+--rw interfaces
+--rw interface* [name]
+--rw name -> ../config/name
+--ro bandwidth-priority* [priority]
| +--ro priority -> ../state/priority
| +--ro state
| +--ro priority? uint8
| +--ro available-bandwidth? string
+--ro neighbor-lan* [system-id]
| +--ro system-id -> ../state/system-id
| +--ro adjacency* [level]
| | +--ro level -> ../state/level
| | +--ro state
| | +--ro level? ipi-isis-types:isis_level_t
| | +--ro adjacency-state? ipi-isis-types:isis_state_t
| | +--ro adjacency-id? uint32
| | +--ro remaining-hold-time? string
| | +--ro priority? uint8
| +--ro state
| | +--ro system-id? string
| | +--ro adjacency-type? ipi-isis-types:isis_level_t
| | +--ro adjacency-advertisement? ipi-isis-types:isis_nbr_adj_t
| | +--ro neighbor-snpa? string
| | +--ro level-1-nlp-id* ipi-isis-types:isis_level_proto_t
| | +--ro level-2-nlp-id* ipi-isis-types:isis_level_proto_t
| | +--ro multi-topology-type? ipi-isis-types:isis_multi_topology_types_t
| | +--ro up-time? string
| | +--ro neighbor-protocol? ipi-isis-types:isis_neighbour_protocol_t
| | +--ro area-address* string
| +--ro ipv4-addresses
| | +--ro state
| | +--ro address* inet:ipv4-address
| +--ro ipv6-addresses
| +--ro state
| +--ro address* inet:ipv6-address
+--ro level* [level-number]
| +--ro level-number -> ../state/level-number
| +--ro state
| | +--ro level-number? ipi-isis-types:isis_iflevel_t
| | +--ro next-hello-interval? cml-data-types:cml_line_t
| | +--ro mtu? uint32
| | +--ro circuit-id? string
| | +--ro active-adjancency-count? int32
| | +--ro csnp-interval? cml-data-types:cml_line_t
| | +--ro adjacency-changes? uint32
| | +--ro adjacency-number? uint32
| | +--ro init-fails? uint32
| | +--ro rejected-adjacency? uint32
| | +--ro id-field-length-mismatches? uint32
| | +--ro max-area-address-mismatches? uint32
| | +--ro authentication-type-fails? uint32
| | +--ro authentication-fails? uint32
| | +--ro lan-dis-changes? uint32
| +--ro isis-hellos
| | +--ro state
| | +--ro received? uint32
| | +--ro sent? uint32
| +--ro link-state-pdu
| | +--ro state
| | +--ro received? uint32
| | +--ro sent? uint32
| +--ro complete-sequence-number-pdu
| | +--ro state
| | +--ro received? uint32
| | +--ro sent? uint32
| +--ro partial-sequence-number-pdu
| | +--ro state
| | +--ro received? uint32
| | +--ro sent? uint32
| +--ro unknown
| +--ro state
| +--ro received? uint32
| +--ro sent? uint32
+--rw config
| +--rw name? -> /ipi-interface:interfaces/interface/name
| +--rw minimal? ipi-isis-types:isis_auth_level_type_t
| +--rw send-only? ipi-isis-types:isis_auth_level_type_t
+--ro state
| +--ro name? -> /ipi-interface:interfaces/interface/name
| +--ro minimal? ipi-isis-types:isis_auth_level_type_t
| +--ro send-only? ipi-isis-types:isis_auth_level_type_t
| +--ro isis-tag? string
| +--ro network-type? string
| +--ro circuit-type? ipi-isis-types:isis_circuit_type_t
| +--ro local-circuit-id? string
| +--ro extended-circuit-id? string
| +--ro local-snpa? cml-data-types:cml_mac_addr_t
+--ro bandwidth
| +--ro state
| +--ro value? string {feature-list:HAVE_ISIS_TE}?
| +--ro maximum-resverable? string {feature-list:HAVE_ISIS_TE}?
+--ro p2p-circuit-counters
| +--ro state
| +--ro adjacency-changes? uint32
| +--ro adjacency-number? uint32
| +--ro init-fails? uint32
| +--ro rejected-adjacency? uint32
| +--ro id-field-length-mismatches? uint32
| +--ro max-area-address-mismatches? uint32
| +--ro authentication-type-fails? uint32
| +--ro authentication-fails? uint32
| +--ro lan-dis-changes? uint32
+--rw connected-ipv4
| +--ro state
| +--ro address* cml-data-types:cml_ipv4_addr_prefix_t
+--rw connected-ipv6
| +--ro state
| +--ro address* cml-data-types:cml_ipv6_prefix_t
+--ro neighbor-P2P
| +--ro ipv4-addresses* [address]
| | +--ro address -> ../state/address
| | +--ro state
| | +--ro address* inet:ipv4-address
| +--ro ipv6-addresses* [address]
| | +--ro address -> ../state/address
| | +--ro state
| | +--ro address* inet:ipv6-address
| +--ro state
| +--ro system-id? string
| +--ro circuit-id? string
| +--ro adjacency-state? ipi-isis-types:isis_state_t
| +--ro remaining-hold-time? string
| +--ro adjacency-type? string
| +--ro adjacency-advertisement? ipi-isis-types:isis_nbr_adj_t
| +--ro neighbor-snpa? string
| +--ro level-1-nlp-id* ipi-isis-types:isis_level_proto_t
| +--ro level-2-nlp-id* ipi-isis-types:isis_level_proto_t
| +--ro multi-topology-type? ipi-isis-types:isis_multi_topology_types_t
| +--ro up-time? string
| +--ro neighbor-protocol? ipi-isis-types:isis_neighbour_protocol_t
| +--ro area-address* string
+--rw interface-parameters
| +--rw level-info* [level]
| | +--rw level -> ../config/level
| | +--rw config
| | | +--rw level? ipi-isis-types:isis_level_t
| | | +--rw hello-interval? uint16
| | | +--rw hello-multiplier? uint8
| | | +--rw csnp-interval? uint16
| | | +--rw priority? uint8
| | | +--rw metric? uint8
| | | +--rw password? string
| | | +--rw tag? uint32
| | | +--rw wide-metric? uint32
| | | +--rw te-metric? uint32 {feature-list:HAVE_ISIS_TE}?
| | | +--rw restart-hello-interval? uint16
| | +--ro state
| | | +--ro level? ipi-isis-types:isis_level_t
| | | +--ro hello-interval? uint16
| | | +--ro hello-multiplier? uint8
| | | +--ro csnp-interval? uint16
| | | +--ro priority? uint8
| | | +--ro metric? uint8
| | | +--ro password? string
| | | +--ro tag? uint32
| | | +--ro wide-metric? uint32
| | | +--ro te-metric? uint32 {feature-list:HAVE_ISIS_TE}?
| | | +--ro restart-hello-interval? uint16
| | +--rw authentication
| | +--rw config!
| | | +--rw mode ipi-isis-types:isis_auth_mode_t
| | | +--rw key-chain? string
| | +--ro state
| | +--ro mode ipi-isis-types:isis_auth_mode_t
| | +--ro key-chain? string
| +--rw config
| | +--rw network-type? ipi-isis-types:isis_network_t
| | +--rw circuit-type? ipi-isis-types:isis_circuit_type_t
| | +--rw ipv4-instance-tag? string
| | +--rw ipv6-instance-tag? string {feature-list:HAVE_IPV6}?
| | +--rw lsp-interval? uint32
| | +--rw retransmit-interval? uint16
| | +--rw disable-padding? empty
| | +--rw mesh-group-id? ipi-isis-types:isis_mesh_type_t
| +--ro state
| | +--ro network-type? ipi-isis-types:isis_network_t
| | +--ro circuit-type? ipi-isis-types:isis_circuit_type_t
| | +--ro ipv4-instance-tag? string
| | +--ro ipv6-instance-tag? string {feature-list:HAVE_IPV6}?
| | +--ro lsp-interval? uint32
| | +--ro retransmit-interval? uint16
| | +--ro disable-padding? empty
| | +--ro mesh-group-id? ipi-isis-types:isis_mesh_type_t
| +--rw bfd {feature-list:HAVE_BFD}?
| | +--rw config
| | | +--rw enable? empty
| | | +--rw disable? empty
| | +--ro state
| | +--ro enable? empty
| | +--ro disable? empty
| +--rw fast-re-route
| +--rw config
| | +--rw disable-level-1? empty {feature-list:HAVE_ISIS_LFA}?
| | +--rw disable-level-2? empty {feature-list:HAVE_ISIS_LFA}?
| +--ro state
| +--ro disable-level-1? empty {feature-list:HAVE_ISIS_LFA}?
| +--ro disable-level-2? empty {feature-list:HAVE_ISIS_LFA}?
+--rw igp-ldp-sync {feature-list:HAVE_LDPD}?
+--rw config!
| +--rw level ipi-isis-types:isis_level_igp_sync_t
| +--rw hold-timer uint32
+--ro state
+--ro level ipi-isis-types:isis_level_igp_sync_t
+--ro hold-timer uint32
+--ro interface-name? string
rpcs:
+---x isis-restart-graceful {feature-list:HAVE_RESTART}?
| +---w input
| +---w grace-period? uint16
+---x isis-clear-interface-counters {feature-list:HAVE_ISISD}?
| +---w input
| +---w name? string
+---x isis-clear-is-neighbors {feature-list:HAVE_ISISD}?
| +---w input
| +---w system-id string
+---x isis-clear-clns-neighbors {feature-list:HAVE_ISISD}?
+---x isis-clear-ip-route {feature-list:HAVE_ISISD}?
| +---w input
| +---w instance? string
| +---w ipv4-route ipi-isis-types:isis_route_t
+---x isis-clear-ipv6-route {feature-list:HAVE_ISISD}?
| +---w input
| +---w instance? string
| +---w ipv6-route ipi-isis-types:isis_route_t
+---x isis-process-clear {feature-list:HAVE_ISISD}?
| +---w input
| +---w instance string
+---x isis-clear-counters {feature-list:HAVE_ISISD}?
+---x isis-clear-adjacency-all {feature-list:HAVE_ISISD}?
| +---w input
| +---w adjacency-vrf-name? string
+---x isis-process-clear-adjacency-all {feature-list:HAVE_ISISD}?
| +---w input
| +---w tag-name string
| +---w adjacency-vrf-name? string
+---x isis-process-clear-adjacency-interface {feature-list:HAVE_ISISD}?
| +---w input
| +---w tag-name string
| +---w tag-if-name? string
| +---w adjacency-vrf-name? string
+---x isis-clear-adjacency-interface {feature-list:HAVE_ISISD}?
| +---w input
| +---w adjacency-if-name? string
| +---w adjacency-vrf-name? string
+---x isis-process-clear-adjacency-system-id {feature-list:HAVE_ISISD}?
| +---w input
| +---w tag-name string
| +---w tag-system-id ipi-isis-types:isis_systemid_t
| +---w tag-vrf-name? string
+---x isis-clear-adjacency-system-id {feature-list:HAVE_ISISD}?
| +---w input
| +---w adjacency-system-id ipi-isis-types:isis_systemid_t
| +---w adjacency-vrf-name? string
+---x isis-restart-snmp {feature-list:HAVE_SNMP}?
+---x isis-terminal-debug-all-on {feature-list:HAVE_ISISD}?
+---x isis-terminal-debug-all-off {feature-list:HAVE_ISISD}?
+---x isis-terminal-debug-on {feature-list:HAVE_ISISD}?
| +---w input
| +---w terminal-debug-options ipi-isis-types:isis_debug_t
+---x isis-debug-off {feature-list:HAVE_ISISD}?
| +---w input
| +---w terminal-debug-options ipi-isis-types:isis_debug_t
+---x isis-debug-hello-on {feature-list:HAVE_ISISD}?
+---x isis-debug-hello-off {feature-list:HAVE_ISISD}?
+---x isis-debug-interface-hello-on {feature-list:HAVE_ISISD}?
| +---w input
| +---w interface string
+---x isis-debug-interface-hello-off {feature-list:HAVE_ISISD}?
| +---w input
| +---w interface string
+---x isis-debug-system-id-hello-on {feature-list:HAVE_ISISD}?
| +---w input
| +---w system-id string
+---x isis-debug-system-id-hello-off {feature-list:HAVE_ISISD}?
| +---w input
| +---w system-id string
+---x isis-all-debug-off {feature-list:HAVE_ISISD}?
+---x isis-debug-cspf-on {feature-list:HAVE_ISIS_CSPF}?
| +---w input
| +---w cspf-debug ipi-isis-types:isis_cspf_debug_t
+---x isis-debug-cspf-off {feature-list:HAVE_ISIS_CSPF}?
+---w input
+---w cspf-debug ipi-isis-types:isis_cspf_debug_t
notifications:
+---n isis-database-overload
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro overload? ipi-isis-types:isis_overload_state_t
+---n isis-lsp-too-large
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro lsp-identifier? string
| +--ro pdu-length? uint32
+---n isis-corrupted-lsp-detected
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro lsp-identifier? string
+---n isis-attempt-to-exceed-max-sequence
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro lsp-identifier? string
+---n isis-id-len-mismatch
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro pdu-field-len? uint8
| +--ro raw-pdu? string
+---n isis-max-area-addresses-mismatch
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro max-area-addresses? uint8
| +--ro raw-pdu? string
+---n isis-own-lsp-purge
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro lsp-identifier? string
+---n isis-sequence-number-skipped
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro lsp-identifier? string
+---n isis-authentication-type-failure
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro raw-pdu? string
+---n isis-authentication-failure
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro raw-pdu? string
+---n isis-version-skew
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro protocol-version? uint8
| +--ro raw-pdu? string
+---n isis-area-mismatch
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro raw-pdu? string
+---n isis-rejected-adjacency
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro raw-pdu? string
| +--ro reason? string
+---n isis-protocols-supported-mismatch
| +--ro severity? cml-data-types:cml_notif_severity_t
| +--ro eventClass? cml-data-types:cml_notif_class_t
| +--ro raw-pdu? string
| +--ro protocols? uint8
+---n isis-lsp-error-detected
+--ro severity? cml-data-types:cml_notif_severity_t
+--ro eventClass? cml-data-types:cml_notif_class_t
+--ro lsp-identifier? string
+--ro raw-pdu? string
+--ro error-offset? uint32
+--ro tlv-type? uint8