This module contains a collection of YANG definitions for Cisco IOS-XR ip-sbfd package configuration. This module contains defi...
Version: 2019-10-03
module Cisco-IOS-XR-ip-sbfd-cfg { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-ip-sbfd-cfg"; prefix ip-sbfd-cfg; 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 module contains a collection of YANG definitions for Cisco IOS-XR ip-sbfd package configuration. This module contains definitions for the following management objects: sbfd: SBFD Configuration ,Seamless-BFD is method for detecting faultsbetween two different nodes in a network Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-10-03" { description "SBFD configuration objects."; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.0.1"; semver:module-version "1.0.0"; grouping REMOTE-DISCRIMINATOR { description "Common node of ipv4-address, ipv6-address"; list remote-discriminator { key "remote-discriminator"; description "Remote Discriminator value"; leaf remote-discriminator { type uint32 { range "1..4294967295"; } description "Remote Discriminator Value"; } } // list remote-discriminator } // grouping REMOTE-DISCRIMINATOR container sbfd { description "SBFD Configuration ,Seamless-BFD is method for detecting faultsbetween two different nodes in a network"; container remote-target { description "configure remote target"; container ipv4-addresses { description "ipv4 address as target"; list ipv4-address { key "address"; description "IP Address Value for RemoteDiscriminatorTable"; leaf address { type inet:ipv4-address-no-zone; description " IPv4 address"; } uses REMOTE-DISCRIMINATOR; } // list ipv4-address } // container ipv4-addresses container ipv6-addresses { description "ipv6 address as target"; list ipv6-address { key "address"; description "IP Address Value for RemoteDiscriminatorTable"; leaf address { type inet:ipv6-address-no-zone; description " IPv6 adddress"; } uses REMOTE-DISCRIMINATOR; } // list ipv6-address } // container ipv6-addresses } // container remote-target container local-discriminator { description "Configure local discriminator"; container intf-discriminators { description "Configure local discriminator from interface address"; list intf-discriminator { key "interface-name"; description "interface address as discriminator"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } } // list intf-discriminator } // container intf-discriminators container dynamic-discriminators { description "Configure local discriminator dynamically"; list dynamic-discriminator { key "discriminator"; description "Local discriminator value"; leaf discriminator { type uint32 { range "0..1"; } description "Dynamic discriminator value"; } } // list dynamic-discriminator } // container dynamic-discriminators container ipv4-discriminators { description "Configure local discriminator as an ipv4 address"; list ipv4-discriminator { key "address"; description "ipv4 address as discriminator"; leaf address { type inet:ip-address-no-zone; description " IPv4 address"; } } // list ipv4-discriminator } // container ipv4-discriminators container val32-discriminators { description "Configure local discriminator as an integer"; list val32-discriminator { key "discriminator"; description "Local discriminator value"; leaf discriminator { type uint32 { range "1..4294967295"; } description "Local discriminator value"; } } // list val32-discriminator } // container val32-discriminators } // container local-discriminator } // container sbfd } // module Cisco-IOS-XR-ip-sbfd-cfg
© 2023 YumaWorks, Inc. All rights reserved.