This submodule contains a collection of YANG definitions for Cisco IOS-XR ip-bfd package operational data. Copyright (c) 2013-2...
Version: 2020-05-20
submodule Cisco-IOS-XR-ip-bfd-oper-sub1 { yang-version 1; belongs-to Cisco-IOS-XR-ip-bfd-oper { prefix Cisco-IOS-XR-ip-bfd-oper; } import ietf-inet-types { prefix inet; } import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } 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 submodule contains a collection of YANG definitions for Cisco IOS-XR ip-bfd package operational data. 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"; typedef Bfd-mp-download-state { type enumeration { enum "bfd-mp-download-none" { value 0; description "bfd mp download none"; } enum "bfd-mp-download-no-lc" { value 1; description "bfd mp download no lc"; } enum "bfd-mp-download-downloaded" { value 2; description "bfd mp download downloaded"; } enum "bfd-mp-download-ack" { value 3; description "bfd mp download ack"; } enum "bfd-mp-download-nack" { value 4; description "bfd mp download nack"; } enum "bfd-mp-download-delete" { value 5; description "bfd mp download delete"; } } description "Bfd mp download state"; } typedef Bfd-mgmt-session-diag { type enumeration { enum "bfd-mgmt-session-diag-none" { value 0; description "No diagnostic"; } enum "bfd-mgmt-session-diag-control-detect-expired" { value 1; description "Control Detection Time Expired"; } enum "bfd-mgmt-session-diag-echo-function-failed" { value 2; description "Echo Function Failed"; } enum "bfd-mgmt-session-diag-nb-or-signaled-down" { value 3; description "Neighbor Signaled Session Down"; } enum "bfd-mgmt-session-diag-fwding-plane-reset" { value 4; description "Forwarding Plane Reset"; } enum "bfd-mgmt-session-diag-path-down" { value 5; description "Path Down"; } enum "bfd-mgmt-session-diag-conc-path-down" { value 6; description "Concatenated Path Down"; } enum "bfd-mgmt-session-diag-admin-down" { value 7; description "Administratively Down"; } enum "bfd-mgmt-session-diag-rev-conc-path-down" { value 8; description "Reverse Concatenated Path Down"; } enum "bfd-mgmt-session-diag-num" { value 10; description "Unknown diagnostic state"; } } description "BFD session diagnostic"; } typedef Bfd-in6-addr { type inet:ipv6-address; description "Bfd in6 addr"; } typedef Bfd-in-addr { type inet:ipv4-address; description "Bfd in addr"; } typedef Bfd-af-id { type enumeration { enum "bfd-af-id-none" { value 0; description "No Address"; } enum "bfd-af-id-ipv4" { value 2; description "IPv4 AFI"; } enum "bfd-af-id-ipv6" { value 10; description "IPv6 AFI"; } } description "Bfd af id"; } typedef Bfd-discr { type uint32; description "Bfd discr"; } typedef Bfd-mgmt-pkt-display { type enumeration { enum "bfd-mgmt-pkt-display-type-none" { value 0; description "None"; } enum "bfd-mgmt-pkt-display-type-bob-mbr" { value 1; description "Display Type Bundle RTR Member"; } enum "bfd-mgmt-pkt-display-type-max" { value 2; description "Display Type Enum Max Value"; } } description "BFD session type"; } typedef Bfd-session { type enumeration { enum "undefined" { value 0; description "Session type is undefined"; } enum "bundle-member" { value 1; description "Session type is bundle member"; } enum "bundle-interface" { value 2; description "Session type is bundle interface"; } enum "state-inheriting" { value 3; description "Session type is state inheriting"; } enum "bundle-vlan" { value 4; description "Session type is bundle vlan"; } enum "mpls-tp" { value 5; description "Session type is MPLS-TP"; } enum "gre" { value 6; description "Session type is GRE tunnel"; } enum "pseudowire-headend" { value 7; description "Session type is PW-HE"; } enum "ip-single-hop" { value 8; description "Session type is IP single hop"; } } description "BFD session type"; } typedef Bfd-mgmt-session-state { type enumeration { enum "bfd-mgmt-session-state-admin-down" { value 0; description "Session in Administratively Shutdown State"; } enum "bfd-mgmt-session-state-down" { value 1; description "Session in Down State"; } enum "bfd-mgmt-session-state-init" { value 2; description "Session in Initializing State"; } enum "bfd-mgmt-session-state-up" { value 3; description "Session in Up State"; } enum "bfd-mgmt-session-state-failing" { value 4; description "Session in Failing State"; } enum "bfd-mgmt-session-state-unknown" { value 6; description "Session in Unknown State"; } } description "BFD session states"; } } // submodule Cisco-IOS-XR-ip-bfd-oper-sub1
© 2024 YumaWorks, Inc. All rights reserved.