This module contains a collection of YANG definitions for Cisco IOS-XR ip-bfd package operational data. This module contains de...
Version: 2020-05-20
module Cisco-IOS-XR-ip-bfd-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-ip-bfd-oper"; prefix ip-bfd-oper; import ietf-inet-types { prefix inet; } import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } include Cisco-IOS-XR-ip-bfd-oper-sub1 { revision-date "2020-05-20"; } organization "Cisco Systems, Inc."; contact "Cisco Systems, Inc. Customer Service Postal: 170 West Tasman Drive San Jose, CA 95134 Tel: +1 800 553-NETS E-mail: cs-yang@cisco.com"; description "This module contains a collection of YANG definitions for Cisco IOS-XR ip-bfd package operational data. This module contains definitions for the following management objects: bfd: Bidirectional Forwarding Detection(BFD) operational data bfd-server-nodes: Table of information about BFD in the Node Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-05-20" { description "Added XML Support for IPv4 and IPv6SingleHopMultiPathTable via CSCvu15981."; } revision "2019-10-03" { description "Addressed openconfig-bfd model open issues via CSCvp68925.Revision updated now."; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2017-09-07" { description "Fixed type translation error."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "2.0.0"; semver:module-version "1.1.0"; semver:module-version "1.0.0"; container bfd { config false; description "Bidirectional Forwarding Detection(BFD) operational data"; container label-session-briefs { description "Table of brief information about all Label BFD sessions in the System"; list label-session-brief { description "Brief information for a single Label BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-SESSION-BRIEF; } // list label-session-brief } // container label-session-briefs container ipv4bf-do-mplste-tail-summary { description "Summary information of IPv4 BFD over MPLS-TE Tail"; uses BFD-MGMT-BFD-INFORMATION; } // container ipv4bf-do-mplste-tail-summary container ipv6-single-hop-counters { description "IPv6 single hop Counters"; container ipv6-single-hop-packet-counters { description "Table of IPv6 single hop Packet counters"; list ipv6-single-hop-packet-counter { description "Interface IPv6 single hop Packet counters"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-PACKET-COUNT; } // list ipv6-single-hop-packet-counter } // container ipv6-single-hop-packet-counters } // container ipv6-single-hop-counters container counters { description "IPv4 Counters"; container packet-counters { description "Table of IPv4 Packet counters"; list packet-counter { description "Interface IPv4 Packet counters"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-PACKET-COUNT; } // list packet-counter } // container packet-counters } // container counters container client-details { description "Table of detailed information about BFD clients"; list client-detail { key "client-name"; description "Detailed information of client"; leaf client-name { type xr:Cisco-ios-xr-string; description "Client Name"; } uses BFD-MGMT-CLIENT-DETAIL-INFORMATION; } // list client-detail } // container client-details container ipv4-single-hop-summary { description "Summary information of BFD IPv4 singlehop sessions"; uses BFD-MGMT-BFD-INFORMATION; } // container ipv4-single-hop-summary container ipv6-single-hop-summary { description "Summary information of BFD IPv6 singlehop sessions"; uses BFD-MGMT-BFD-INFORMATION; } // container ipv6-single-hop-summary container label-multi-paths { description "Label multipath"; list label-multi-path { description "Label multipath table"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-MULTIPLE-PATHS; } // list label-multi-path } // container label-multi-paths container ipv4-multi-hop-session-details { description "Table of detailed information about all IPv4 multihop BFD sessions in the System "; list ipv4-multi-hop-session-detail { description "Detailed information for a single IPv4 multihop BFD session"; leaf source-address { type inet:ip-address-no-zone; description "Source Address"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } uses BFD-MGMT-SESSION-DETAIL; } // list ipv4-multi-hop-session-detail } // container ipv4-multi-hop-session-details container ipv4-single-hop-session-details { description "Table of detailed information about all IPv4 singlehop BFD sessions in the System "; list ipv4-single-hop-session-detail { description "Detailed information for a single IPv4 singlehop BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ipv4-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf local-discriminator { type uint32; description "Session Discr"; } uses BFD-MGMT-SESSION-DETAIL; } // list ipv4-single-hop-session-detail } // container ipv4-single-hop-session-details container ipv4-multi-hop-session-briefs { description "Table of brief information about all IPv4 multihop BFD sessions in the System"; list ipv4-multi-hop-session-brief { description "Brief information for a single IPv4 multihop BFD session"; leaf source-address { type inet:ipv4-address-no-zone; description "Source Address"; } leaf destination-address { type inet:ipv4-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } uses BFD-MGMT-SESSION-BRIEF; } // list ipv4-multi-hop-session-brief } // container ipv4-multi-hop-session-briefs container generic-summaries { description "Generic summary information about BFD location"; list generic-summary { key "location"; description "Generic summary information for bfd location table"; leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-SUMMARY; } // list generic-summary } // container generic-summaries container ipv6-single-hop-multi-paths { description "IPv6 single hop multipath"; list ipv6-single-hop-multi-path { description "IPv6 single hop multipath table"; leaf interface-name { type xr:Interface-name; description "Interface name"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination address"; } leaf location { type xr:Node-id; description "Location"; } leaf local-discriminator { type uint32; description "Session's Local discriminator"; } uses BFD-MGMT-MULTIPLE-PATHS; } // list ipv6-single-hop-multi-path } // container ipv6-single-hop-multi-paths container ipv4-single-hop-node-location-summaries { description "Table of summary information about BFD IPv4 singlehop sessions per location"; list ipv4-single-hop-node-location-summary { key "location"; description "Summary information for BFD IPv4 singlehop sessions for location"; leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-BFD-LOC-INFORMATION; } // list ipv4-single-hop-node-location-summary } // container ipv4-single-hop-node-location-summaries container label-summary { description "Summary information of Label BFD"; uses BFD-MGMT-BFD-INFORMATION; } // container label-summary container ipv4bf-do-mplste-head-session-briefs { description "Table of brief information about all IPv4 BFD over MPLS-TE Head sessions in the System"; list ipv4bf-do-mplste-head-session-brief { description "Brief information for a single IPv4 BFD over MPLS-TE Head session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf fe-ctype { type uint32; description "FEC Type"; } leaf fec-subgroup-id { type uint32; description "FEC Subgroup ID"; } leaf feclspid { type uint32; description "FEC LSP ID"; } leaf fec-tunnel-id { type uint32; description "FEC Tunnel ID"; } leaf fec-extended-tunnel-id { type inet:ipv4-address-no-zone; description "FEC Extended Tunnel ID"; } leaf fec-source { type inet:ipv4-address-no-zone; description "FEC Source"; } leaf fec-destination { type inet:ipv4-address-no-zone; description "FEC Destination"; } leaf fecp2mpid { type uint32; description "FEC P2MP ID"; } leaf fec-subgroup-originator { type inet:ipv4-address-no-zone; description "FEC Subgroup originator"; } leaf fec-ctype { type uint32; description "FEC C Type"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-SESSION-BRIEF; } // list ipv4bf-do-mplste-head-session-brief } // container ipv4bf-do-mplste-head-session-briefs container ipv4bf-do-mplste-tail-session-details { description "Table of detailed information about all IPv4 BFD over MPLS-TE Tail sessions in the System"; list ipv4bf-do-mplste-tail-session-detail { description "Detailed information for a single IPv4 BFD over MPLS-TE Tail session"; leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf fe-ctype { type uint32; description "FEC Type"; } leaf fec-subgroup-id { type uint32; description "FEC Subgroup ID"; } leaf feclspid { type uint32; description "FEC LSP ID"; } leaf fec-tunnel-id { type uint32; description "FEC Tunnel ID"; } leaf fec-extended-tunnel-id { type inet:ipv4-address-no-zone; description "FEC Extended Tunnel ID"; } leaf fec-source { type inet:ipv4-address-no-zone; description "FEC Source"; } leaf fec-destination { type inet:ipv4-address-no-zone; description "FEC Destination"; } leaf fecp2mpid { type uint32; description "FEC P2MP ID"; } leaf fec-subgroup-originator { type inet:ipv4-address-no-zone; description "FEC Subgroup originator"; } leaf fec-ctype { type uint32; description "FEC C Type"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-SESSION-DETAIL; } // list ipv4bf-do-mplste-tail-session-detail } // container ipv4bf-do-mplste-tail-session-details container ipv4-multi-hop-node-location-summaries { description "Table of summary information about BFD IPv4 multihop sessions per location"; list ipv4-multi-hop-node-location-summary { key "location"; description "Summary information for BFD IPv4 multihop sessions for location"; leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-BFD-LOC-INFORMATION; } // list ipv4-multi-hop-node-location-summary } // container ipv4-multi-hop-node-location-summaries container ipv4bf-do-mplste-tail-session-briefs { description "Table of brief information about all IPv4 BFD over MPLS-TE Tail sessions in the System"; list ipv4bf-do-mplste-tail-session-brief { description "Brief information for a single IPv4 BFD over MPLS-TE session"; leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf fe-ctype { type uint32; description "FEC Type"; } leaf fec-subgroup-id { type uint32; description "FEC Subgroup ID"; } leaf feclspid { type uint32; description "FEC LSP ID"; } leaf fec-tunnel-id { type uint32; description "FEC Tunnel ID"; } leaf fec-extended-tunnel-id { type inet:ipv4-address-no-zone; description "FEC Extended Tunnel ID"; } leaf fec-source { type inet:ipv4-address-no-zone; description "FEC Source"; } leaf fec-destination { type inet:ipv4-address-no-zone; description "FEC Destination"; } leaf fecp2mpid { type uint32; description "FEC P2MP ID"; } leaf fec-subgroup-originator { type inet:ipv4-address-no-zone; description "FEC Subgroup originator"; } leaf fec-ctype { type uint32; description "FEC C Type"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-SESSION-BRIEF; } // list ipv4bf-do-mplste-tail-session-brief } // container ipv4bf-do-mplste-tail-session-briefs container ipv6-multi-hop-node-location-summaries { description "Table of summary information about BFD IPv6 multihop sessions per location"; list ipv6-multi-hop-node-location-summary { key "location"; description "Summary information for BFD IPv6 multihop sessions for location"; leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-BFD-LOC-INFORMATION; } // list ipv6-multi-hop-node-location-summary } // container ipv6-multi-hop-node-location-summaries container ip-single-hop-session-details { description "Table of detailed information about all IP singlehop BFD sessions in the System "; list ip-single-hop-session-detail { description "Detailed information for a single IPv4/IPv6 singlehop BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf local-discriminator { type uint32; description "Session Discr"; } uses BFD-MGMT-SESSION-DETAIL; } // list ip-single-hop-session-detail } // container ip-single-hop-session-details container ipv4-multi-hop-summary { description "Summary information of BFD IPv4 multihop sessions"; uses BFD-MGMT-BFD-INFORMATION; } // container ipv4-multi-hop-summary container ipv4-single-hop-counters { description "IPv4 single hop Counters"; container ipv4-single-hop-packet-counters { description "Table of IPv4 single hop Packet counters"; list ipv4-single-hop-packet-counter { description "Interface IPv4 single hop Packet counters"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-PACKET-COUNT; } // list ipv4-single-hop-packet-counter } // container ipv4-single-hop-packet-counters } // container ipv4-single-hop-counters container ipv6-multi-hop-session-details { description "Table of detailed information about all IPv6 multihop BFD sessions in the System "; list ipv6-multi-hop-session-detail { description "Detailed information for a single IPv6 multihop BFD session"; leaf source-address { type inet:ip-address-no-zone; description "Source Address"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } uses BFD-MGMT-SESSION-DETAIL; } // list ipv6-multi-hop-session-detail } // container ipv6-multi-hop-session-details container ipv6-multi-hop-multi-paths { description "IPv6 multi hop multipath"; list ipv6-multi-hop-multi-path { description "IPv6 multihop multipath table"; leaf source-address { type inet:ip-address-no-zone; description "Source address"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination address"; } leaf location { type xr:Node-id; description "Location"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } uses BFD-MGMT-MULTIPLE-PATHS; } // list ipv6-multi-hop-multi-path } // container ipv6-multi-hop-multi-paths container ipv4bf-do-mplste-head-counters { description "IPv4 BFD over MPLS-TE Counters"; container ipv4bf-do-mplste-head-packet-counters { description "Table of IPv4 BFD over MPLS-TE Packet counters"; list ipv4bf-do-mplste-head-packet-counter { description "Interface IPv4 BFD over MPLS-TE Packet counters"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-PACKET-COUNT; } // list ipv4bf-do-mplste-head-packet-counter } // container ipv4bf-do-mplste-head-packet-counters } // container ipv4bf-do-mplste-head-counters container session-mibs { description "BFD session MIB database"; list session-mib { key "discriminator"; description "Brief information for BFD session MIB"; leaf discriminator { type uint32 { range "1..4294967295"; } description "Session Discr"; } uses BFD-MGMT-MIB-DATABASE; } // list session-mib } // container session-mibs container ipv6-multi-hop-summary { description "Summary information of BFD IPv6 multihop sessions"; uses BFD-MGMT-BFD-INFORMATION; } // container ipv6-multi-hop-summary container label-summary-nodes { description "Table of summary about Label BFD sessions for location"; list label-summary-node { key "location-name"; description "Summary of Label BFD "; leaf location-name { type xr:Cisco-ios-xr-string; description "Location name"; } uses BFD-MGMT-BFD-LOC-INFORMATION; } // list label-summary-node } // container label-summary-nodes container ipv6-multi-hop-session-briefs { description "Table of brief information about all IPv6 multihop BFD sessions in the System"; list ipv6-multi-hop-session-brief { description "Brief information for a single IPv6 multihop BFD session"; leaf source-address { type inet:ip-address-no-zone; description "Source Address"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } uses BFD-MGMT-SESSION-BRIEF; } // list ipv6-multi-hop-session-brief } // container ipv6-multi-hop-session-briefs container session-briefs { description "Table of brief information about singlehop IPv4 BFD sessions in the System"; list session-brief { description "Brief information for a single IPv4 singlehop BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ipv4-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf local-discriminator { type uint32; description "Session Discr"; } uses BFD-MGMT-SESSION-BRIEF; } // list session-brief } // container session-briefs container ipv6-single-hop-node-location-summaries { description "Table of summary information about BFD IPv6 singlehop sessions per location"; list ipv6-single-hop-node-location-summary { key "location"; description "Summary information for BFD IPv6 singlehop sessions for location"; leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-BFD-LOC-INFORMATION; } // list ipv6-single-hop-node-location-summary } // container ipv6-single-hop-node-location-summaries container summary { description "Summary information of BFD IPv4 singlehop sessions"; uses BFD-MGMT-BFD-INFORMATION; } // container summary container ipv4bfd-mplste-tail-node-summaries { description "Table of summary about IPv4 TE tail BFD sessions for location"; list ipv4bfd-mplste-tail-node-summary { key "location-name"; description "Summary of IPv4 BFD over MPLS-TE tail"; leaf location-name { type xr:Cisco-ios-xr-string; description "Location name"; } uses BFD-MGMT-BFD-LOC-INFORMATION; } // list ipv4bfd-mplste-tail-node-summary } // container ipv4bfd-mplste-tail-node-summaries container ipv4bfd-mplste-head-summary-nodes { description "Table of summary about IPv4 TE head BFD sessions for location"; list ipv4bfd-mplste-head-summary-node { key "location-name"; description "Summary of IPv4 BFD over MPLS-TE head"; leaf location-name { type xr:Cisco-ios-xr-string; description "Location name"; } uses BFD-MGMT-BFD-LOC-INFORMATION; } // list ipv4bfd-mplste-head-summary-node } // container ipv4bfd-mplste-head-summary-nodes container label-session-details { description "Table of detailed information about all Label BFD sessions in the System "; list label-session-detail { description "Detailed information for a single BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-SESSION-DETAIL; } // list label-session-detail } // container label-session-details container ipv6-single-hop-session-details { description "Table of detailed information about all IPv6 singlehop BFD sessions in the System "; list ipv6-single-hop-session-detail { description "Detailed information for a single IPv6 singlehop BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf local-discriminator { type uint32; description "Session Discr"; } uses BFD-MGMT-SESSION-DETAIL; } // list ipv6-single-hop-session-detail } // container ipv6-single-hop-session-details container ipv4-multi-hop-counters { description "IPv4 multiple hop Counters"; container ipv4-multi-hop-packet-counters { description "Table of IPv4 multiple hop Packet counters"; list ipv4-multi-hop-packet-counter { description "IPv4 multiple hop Packet counters"; leaf source-address { type inet:ip-address-no-zone; description "Source Address"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } uses BFD-MGMT-PACKET-COUNT; } // list ipv4-multi-hop-packet-counter } // container ipv4-multi-hop-packet-counters } // container ipv4-multi-hop-counters container session-details { description "Table of detailed information about IPv4 singlehop BFD sessions in the System "; list session-detail { description "Detailed information for a single IPv4 singlehop BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ipv4-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf local-discriminator { type uint32; description "Session Discr"; } uses BFD-MGMT-SESSION-DETAIL; } // list session-detail } // container session-details container ipv4-single-hop-multi-paths { description "IPv4 single hop multipath"; list ipv4-single-hop-multi-path { description "IPv4 single hop multipath table"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ipv4-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf local-discriminator { type uint32; description "Session's Local discriminator"; } uses BFD-MGMT-MULTIPLE-PATHS; } // list ipv4-single-hop-multi-path } // container ipv4-single-hop-multi-paths container ipv4-single-hop-session-briefs { description "Table of brief information about all IPv4 singlehop BFD sessions in the System"; list ipv4-single-hop-session-brief { description "Brief information for a single IPv4 singlehop BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ipv4-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf local-discriminator { type uint32; description "Session Discr"; } uses BFD-MGMT-SESSION-BRIEF; } // list ipv4-single-hop-session-brief } // container ipv4-single-hop-session-briefs container ipv6-multi-hop-counters { description "IPv6 multiple hop Counters"; container ipv6-multi-hop-packet-counters { description "Table of IPv6 multiple hop Packet counters"; list ipv6-multi-hop-packet-counter { description "IPv4 multiple hop Packet counters"; leaf source-address { type inet:ip-address-no-zone; description "Source Address"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } uses BFD-MGMT-PACKET-COUNT; } // list ipv6-multi-hop-packet-counter } // container ipv6-multi-hop-packet-counters } // container ipv6-multi-hop-counters container label-counters { description "Label Counters"; container label-packet-counters { description "Table of Label Packet counters"; list label-packet-counter { description "Interface Label Packet counters"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-PACKET-COUNT; } // list label-packet-counter } // container label-packet-counters } // container label-counters container ipv4bf-do-mplste-head-session-details { description "Table of detailed information about all IPv4 BFD over MPLS-TE Head sessions in the System"; list ipv4bf-do-mplste-head-session-detail { description "Detailed information for a single IPv4 BFD over MPLS-TE head session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf fe-ctype { type uint32; description "FEC Type"; } leaf fec-subgroup-id { type uint32; description "FEC Subgroup ID"; } leaf feclspid { type uint32; description "FEC LSP ID"; } leaf fec-tunnel-id { type uint32; description "FEC Tunnel ID"; } leaf fec-extended-tunnel-id { type inet:ipv4-address-no-zone; description "FEC Extended Tunnel ID"; } leaf fec-source { type inet:ipv4-address-no-zone; description "FEC Source"; } leaf fec-destination { type inet:ipv4-address-no-zone; description "FEC Destination"; } leaf fecp2mpid { type uint32; description "FEC P2MP ID"; } leaf fec-subgroup-originator { type inet:ipv4-address-no-zone; description "FEC Subgroup originator"; } leaf fec-ctype { type uint32; description "FEC C Type"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-SESSION-DETAIL; } // list ipv4bf-do-mplste-head-session-detail } // container ipv4bf-do-mplste-head-session-details container relation-briefs { description "Table of brief information about all BFD relations in the System"; list relation-brief { description "Brief information for relation of a single BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } uses BFD-MGMT-RELATION-BRIEF; } // list relation-brief } // container relation-briefs container client-briefs { description "Table of Brief information about BFD clients"; list client-brief { key "name"; description "Brief information of client"; leaf name { type xr:Cisco-ios-xr-string; description "Client Name"; } uses BFD-MGMT-CLIENT-BRIEF-INFORMATION; } // list client-brief } // container client-briefs container ipv4bf-do-mplste-head-multi-paths { description "IPv4 BFD over MPLS-TE Head multipath"; list ipv4bf-do-mplste-head-multi-path { description "Label multipath table"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf fe-ctype { type uint32; description "FEC Type"; } leaf fec-subgroup-id { type uint32; description "FEC Subgroup ID"; } leaf feclspid { type uint32; description "FEC LSP ID"; } leaf fec-tunnel-id { type uint32; description "FEC Tunnel ID"; } leaf fec-extended-tunnel-id { type inet:ipv4-address-no-zone; description "FEC Extended Tunnel ID"; } leaf fec-source { type inet:ipv4-address-no-zone; description "FEC Source"; } leaf fec-destination { type inet:ipv4-address-no-zone; description "FEC Destination"; } leaf fecp2mpid { type uint32; description "FEC P2MP ID"; } leaf fec-subgroup-originator { type inet:ipv4-address-no-zone; description "FEC Subgroup originator"; } leaf fec-ctype { type uint32; description "FEC C Type"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-MULTIPLE-PATHS; } // list ipv4bf-do-mplste-head-multi-path } // container ipv4bf-do-mplste-head-multi-paths container relation-details { description "Table of detail information about all BFD relations in the System"; list relation-detail { description "Detail information for relation of a single BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } uses BFD-MGMT-RELATION; } // list relation-detail } // container relation-details container ipv4bf-do-mplste-tail-counters { description "IPv4 BFD over MPLS-TE Counters"; container ipv4bf-do-mplste-tail-packet-counters { description "Table of IPv4 BFD over MPLS-TE Packet counters"; list ipv4bf-do-mplste-tail-packet-counter { description "Interface IPv4 BFD over MPLS-TE Packet counters"; leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf fe-ctype { type uint32; description "FEC Type"; } leaf fec-subgroup-id { type uint32; description "FEC Subgroup ID"; } leaf feclspid { type uint32; description "FEC LSP ID"; } leaf fec-tunnel-id { type uint32; description "FEC Tunnel ID"; } leaf fec-extended-tunnel-id { type inet:ipv4-address-no-zone; description "FEC Extended Tunnel ID"; } leaf fec-source { type inet:ipv4-address-no-zone; description "FEC Source"; } leaf fec-destination { type inet:ipv4-address-no-zone; description "FEC Destination"; } leaf fecp2mpid { type uint32; description "FEC P2MP ID"; } leaf fec-subgroup-originator { type inet:ipv4-address-no-zone; description "FEC Subgroup originator"; } leaf fec-ctype { type uint32; description "FEC C Type"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-PACKET-COUNT; } // list ipv4bf-do-mplste-tail-packet-counter } // container ipv4bf-do-mplste-tail-packet-counters } // container ipv4bf-do-mplste-tail-counters container ipv6-single-hop-session-briefs { description "Table of brief information about all IPv6 singlehop BFD sessions in the System"; list ipv6-single-hop-session-brief { description "Brief information for a single IPv6 singlehop BFD session"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf local-discriminator { type uint32; description "Session Discr"; } uses BFD-MGMT-SESSION-BRIEF; } // list ipv6-single-hop-session-brief } // container ipv6-single-hop-session-briefs container ipv4bf-do-mplste-tail-multi-paths { description "IPv4 BFD over MPLS-TE Tail multipath"; list ipv4bf-do-mplste-tail-multi-path { description "Label multipath table"; leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } leaf incoming-label { type uint32; description "Incoming Label"; } leaf fe-ctype { type uint32; description "FEC Type"; } leaf fec-subgroup-id { type uint32; description "FEC Subgroup ID"; } leaf feclspid { type uint32; description "FEC LSP ID"; } leaf fec-tunnel-id { type uint32; description "FEC Tunnel ID"; } leaf fec-extended-tunnel-id { type inet:ipv4-address-no-zone; description "FEC Extended Tunnel ID"; } leaf fec-source { type inet:ipv4-address-no-zone; description "FEC Source"; } leaf fec-destination { type inet:ipv4-address-no-zone; description "FEC Destination"; } leaf fecp2mpid { type uint32; description "FEC P2MP ID"; } leaf fec-subgroup-originator { type inet:ipv4-address-no-zone; description "FEC Subgroup originator"; } leaf fec-ctype { type uint32; description "FEC C Type"; } leaf location { type xr:Node-id; description "Location"; } uses BFD-MGMT-MULTIPLE-PATHS; } // list ipv4bf-do-mplste-tail-multi-path } // container ipv4bf-do-mplste-tail-multi-paths container ipv4-multi-hop-multi-paths { description "IPv4 multi-hop multipath"; list ipv4-multi-hop-multi-path { description "IPv4 multi hop multipath table"; leaf source-address { type inet:ip-address-no-zone; description "Source Address"; } leaf destination-address { type inet:ip-address-no-zone; description "Destination Address"; } leaf location { type xr:Node-id; description "Location"; } leaf vrf-name { type xr:Cisco-ios-xr-string; description "VRF name"; } uses BFD-MGMT-MULTIPLE-PATHS; } // list ipv4-multi-hop-multi-path } // container ipv4-multi-hop-multi-paths container ipv4bf-do-mplste-head-summary { description "Summary information of IPv4 BFD over MPLS-TE Head"; uses BFD-MGMT-BFD-INFORMATION; } // container ipv4bf-do-mplste-head-summary } // container bfd container bfd-server-nodes { config false; description "Table of information about BFD in the Node"; list bfd-server-node { key "location"; description "Table of information about BFD per Node"; container client-detail-locs { description "Table of detailed information about BFD clients"; list client-detail-loc { key "client-name"; description "Detailed information of client"; leaf client-name { type xr:Cisco-ios-xr-string; description "Client Name"; } uses BFD-MGMT-CLIENT-DETAIL-INFORMATION; } // list client-detail-loc } // container client-detail-locs container client-brief-locs { description "Table of Brief information about BFD clients"; list client-brief-loc { key "name"; description "Brief information of client"; leaf name { type xr:Cisco-ios-xr-string; description "Client Name"; } uses BFD-MGMT-CLIENT-BRIEF-INFORMATION; } // list client-brief-loc } // container client-brief-locs leaf location { type xr:Node-id; description "Location"; } } // list bfd-server-node } // container bfd-server-nodes } // module Cisco-IOS-XR-ip-bfd-oper
© 2024 YumaWorks, Inc. All rights reserved.