This submodule contains a collection of YANG definitions for Cisco IOS-XR tunnel-ip-ma package operational data. Copyright (c) ...
Version: 2021-02-25
submodule Cisco-IOS-XR-tunnel-ip-ma-oper-sub1 { yang-version 1; belongs-to Cisco-IOS-XR-tunnel-ip-ma-oper { prefix Cisco-IOS-XR-tunnel-ip-ma-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 tunnel-ip-ma package operational data. Copyright (c) 2013-2021 by Cisco Systems, Inc. All rights reserved."; revision "2021-02-25" { description "Added an entry for src addr db in bag"; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2018-10-09" { description "Modified hierarchy for endpoints, gspnode-db and application-db-stats"; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.1.0"; semver:module-version "1.0.1"; typedef Tunl-gre-ka-states { type enumeration { enum "tunl-gre-ka-state-disabled" { value 0; description "tunl gre ka state disabled"; } enum "tunl-gre-ka-state-enabled" { value 1; description "tunl gre ka state enabled"; } enum "tunl-gre-ka-state-success" { value 2; description "tunl gre ka state success"; } enum "tunl-gre-ka-state-check" { value 3; description "tunl gre ka state check"; } enum "tunl-gre-ka-state-failed" { value 4; description "tunl gre ka state failed"; } enum "tunl-gre-ka-state-max" { value 5; description "tunl gre ka state max"; } } description "Tunl gre ka states"; } typedef Tunl-ip-tunl-flag-bits { type enumeration { enum "tunl-ip-flag-bits-none" { value 0; description "tunl ip flag bits none"; } enum "tunl-ip-flag-bfd-state-up" { value 1; description "tunl ip flag bfd state up"; } enum "tunl-ip-flag-bfd-state-down" { value 2; description "tunl ip flag bfd state down"; } enum "tunl-ip-flag-bfd-period" { value 4; description "tunl ip flag bfd period"; } enum "tunl-ip-flag-bfd-retry" { value 8; description "tunl ip flag bfd retry"; } enum "tunl-ip-flag-bfd-set" { value 16; description "tunl ip flag bfd set"; } enum "tunl-ip-flag-bfd-running" { value 32; description "tunl ip flag bfd running"; } } description "Tunl ip tunl flag bits"; } typedef Tunl-ip-transport-proto { type enumeration { enum "tunl-ip-transport-ipv4" { value 0; description "tunl ip transport ipv4"; } enum "tunl-ip-transport-ipv6" { value 1; description "tunl ip transport ipv6"; } enum "tunl-ip-transport-max" { value 2; description "tunl ip transport max"; } } description "Tunl ip transport proto"; } typedef Tunl-ip-tunl-flag { type enumeration { enum "tunl-ip-flag-dest-connected" { value -2147483648; description "tunl ip flag dest connected"; } enum "tunl-ip-flag-none" { value 0; description "tunl ip flag none"; } enum "tunl-ip-flag-dfbit-disable" { value 1; description "tunl ip flag dfbit disable"; } enum "tunl-ip-flag-ka" { value 2; description "tunl ip flag ka"; } enum "tunl-ip-flag-tos" { value 4; description "tunl ip flag tos"; } enum "tunl-ip-flag-gre-key" { value 8; description "tunl ip flag gre key"; } enum "tunl-ip-flag-src-up" { value 16; description "tunl ip flag src up"; } enum "tunl-ip-flag-dest-reach" { value 32; description "tunl ip flag dest reach"; } enum "tunl-ip-flag-dest-reach-conv" { value 64; description "tunl ip flag dest reach conv"; } enum "tunl-ip-flag-dest-local" { value 128; description "tunl ip flag dest local"; } enum "tunl-ip-flag-dest-tunl" { value 256; description "tunl ip flag dest tunl"; } enum "tunl-ip-flag-dest-db-added" { value 512; description "tunl ip flag dest db added"; } enum "tunl-ip-flag-intf-state-up" { value 1024; description "tunl ip flag intf state up"; } enum "tunl-ip-flag-intf-state-admin-down" { value 2048; description "tunl ip flag intf state admin down"; } enum "tunl-ip-flag-bc-state-up" { value 4096; description "tunl ip flag bc state up"; } enum "tunl-ip-flag-ipv4-caps" { value 8192; description "tunl ip flag ipv4 caps"; } enum "tunl-ip-flag-ipv6-caps" { value 16384; description "tunl ip flag ipv6 caps"; } enum "tunl-ip-flag-mpls-caps" { value 32768; description "tunl ip flag mpls caps"; } enum "tunl-ip-flag-src-dst-inval" { value 65536; description "tunl ip flag src dst inval"; } enum "tunl-ip-flag-trans-vrf" { value 131072; description "tunl ip flag trans vrf"; } enum "tunl-ip-flag-gre-key-enable" { value 262144; description "tunl ip flag gre key enable"; } enum "tunl-ip-flag-src-intf-ip-vrf-valid" { value 524288; description "tunl ip flag src intf ip vrf valid"; } enum "tunl-ip-flag-decap" { value 1048576; description "tunl ip flag decap"; } enum "tunl-ip-flag-line-state" { value 2097152; description "tunl ip flag line state"; } enum "tunl-ip-flag-mark" { value 4194304; description "tunl ip flag mark"; } enum "tunl-ip-flag-encap-in-sw" { value 8388608; description "tunl ip flag encap in sw"; } enum "tunl-ip-flag-dfbit-copy" { value 16777216; description "tunl ip flag dfbit copy"; } enum "tunl-ip-flag-mtu-cfg" { value 33554432; description "tunl ip flag mtu cfg"; } enum "tunl-ip-flag-item-exists" { value 67108864; description "tunl ip flag item exists"; } enum "tunl-ip-flag-create-if" { value 134217728; description "tunl ip flag create if"; } enum "tunl-ip-flag-dest-acl" { value 268435456; description "tunl ip flag dest acl"; } enum "tunl-ip-flag-ttl-cfg" { value 536870912; description "tunl ip flag ttl cfg"; } enum "tunl-ip-flag-encap" { value 1073741824; description "tunl ip flag encap"; } } description "Tunl ip tunl flag"; } typedef Tunl-ip-mode-dir { type enumeration { enum "tunl-ip-mode-dir-none" { value 0; description "tunl ip mode dir none"; } enum "tunl-ip-mode-dir-decap" { value 1; description "tunl ip mode dir decap"; } enum "tunl-ip-mode-dir-encap" { value 2; description "tunl ip mode dir encap"; } enum "tunl-ip-mode-dir-max" { value 3; description "tunl ip mode dir max"; } } description "Tunl ip mode dir"; } typedef Tunl-ip-mode { type enumeration { enum "tunl-ip-mode-none" { value 0; description "tunl ip mode none"; } enum "tunl-ip-mode-gr-eo-ipv4" { value 1; description "tunl ip mode gr eo ipv4"; } enum "tunl-ip-mode-gr-eo-ipv6" { value 2; description "tunl ip mode gr eo ipv6"; } enum "tunl-ip-mode-mgr-eo-ipv4" { value 3; description "tunl ip mode mgr eo ipv4"; } enum "tunl-ip-mode-mgr-eo-ipv6" { value 4; description "tunl ip mode mgr eo ipv6"; } enum "tunl-ip-mode-ipv4" { value 5; description "tunl ip mode ipv4"; } enum "tunl-ip-mode-ipv6" { value 6; description "tunl ip mode ipv6"; } enum "tunl-ip-mode-max" { value 7; description "tunl ip mode max"; } } description "Tunl ip mode"; } typedef Tunl-in6-addr { type inet:ipv6-address; description "Tunl in6 addr"; } typedef Tunl-in-addr { type inet:ipv4-address; description "Tunl in addr"; } typedef Tunl-af-id { type enumeration { enum "tunl-af-id-none" { value 0; description "Unspecified AFI"; } enum "tunl-af-id-ipv4" { value 2; description "IPv4 AFI"; } enum "tunl-af-id-ipv6" { value 10; description "IPv6 AFI"; } } description "Tunl af id"; } } // submodule Cisco-IOS-XR-tunnel-ip-ma-oper-sub1
© 2023 YumaWorks, Inc. All rights reserved.