This submodule contains a collection of YANG definitions for Cisco IOS-XR man-ipsla package operational data. Copyright (c) 201...
Version: 2019-04-05
submodule Cisco-IOS-XR-man-ipsla-oper-sub2 { yang-version 1; belongs-to Cisco-IOS-XR-man-ipsla-oper { prefix Cisco-IOS-XR-man-ipsla-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 man-ipsla package operational data. Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.0.0"; typedef Op-type-enum { type enumeration { enum "icmp-echo" { value 1; description "icmp echo"; } enum "icmp-path-jitter" { value 2; description "icmp path jitter"; } enum "icmp-path-echo" { value 4; description "icmp path echo"; } enum "udp-jitter" { value 8; description "udp jitter"; } enum "udp-echo" { value 16; description "udp echo"; } enum "mpls-lsp-ping" { value 32; description "mpls lsp ping"; } enum "mpls-lsp-trace" { value 64; description "mpls lsp trace"; } enum "mpls-lsp-group" { value 128; description "mpls lsp group"; } } description "IPSLA Operation Types"; } typedef Ipsla-ret-code { type enumeration { enum "ipsla-ret-code-unknown" { value 0; description "ipsla ret code unknown"; } enum "ipsla-ret-code-ok" { value 1; description "ipsla ret code ok"; } enum "ipsla-ret-code-disconnect" { value 2; description "ipsla ret code disconnect"; } enum "ipsla-ret-code-over-threshold" { value 3; description "ipsla ret code over threshold"; } enum "ipsla-ret-code-timeout" { value 4; description "ipsla ret code timeout"; } enum "ipsla-ret-code-busy" { value 5; description "ipsla ret code busy"; } enum "ipsla-ret-code-no-connection" { value 6; description "ipsla ret code no connection"; } enum "ipsla-ret-code-dropped" { value 7; description "ipsla ret code dropped"; } enum "ipsla-ret-code-sequence-error" { value 8; description "ipsla ret code sequence error"; } enum "ipsla-ret-code-verify-error" { value 9; description "ipsla ret code verify error"; } enum "ipsla-ret-code-application-specific" { value 10; description "ipsla ret code application specific"; } enum "ipsla-ret-code-dns-server-timeout" { value 11; description "ipsla ret code dns server timeout"; } enum "ipsla-ret-code-tcp-connect-timeout" { value 12; description "ipsla ret code tcp connect timeout"; } enum "ipsla-ret-code-http-transaction-timeout" { value 13; description "ipsla ret code http transaction timeout"; } enum "ipsla-ret-code-dns-query-error" { value 14; description "ipsla ret code dns query error"; } enum "ipsla-ret-code-http-error" { value 15; description "ipsla ret code http error"; } enum "ipsla-ret-code-internal-error" { value 16; description "ipsla ret code internal error"; } enum "ipsla-ret-code-mpls-lsp-echo-tx-error" { value 17; description "ipsla ret code mpls lsp echo tx error"; } enum "ipsla-ret-code-mpls-lsp-unreachable" { value 18; description "ipsla ret code mpls lsp unreachable"; } enum "ipsla-ret-code-mpls-lsp-malformed-request" { value 19; description "ipsla ret code mpls lsp malformed request"; } enum "ipsla-ret-code-mpls-lsp-reachable-but-not-fec" { value 20; description "ipsla ret code mpls lsp reachable but not fec"; } enum "ipsla-ret-code-mpls-lsp-ds-map-mismatch" { value 21; description "ipsla ret code mpls lsp ds map mismatch"; } enum "ipsla-ret-code-mpls-lsp-duplicate" { value 22; description "ipsla ret code mpls lsp duplicate"; } enum "ipsla-ret-code-failure" { value 23; description "ipsla ret code failure"; } enum "ipsla-ret-code-malloc-failure" { value 24; description "ipsla ret code malloc failure"; } enum "ipsla-ret-code-sock-open-error" { value 25; description "ipsla ret code sock open error"; } enum "ipsla-ret-code-sock-bind-error" { value 26; description "ipsla ret code sock bind error"; } enum "ipsla-ret-code-sock-send-error" { value 27; description "ipsla ret code sock send error"; } enum "ipsla-ret-code-sock-recv-error" { value 28; description "ipsla ret code sock recv error"; } enum "ipsla-ret-code-sock-connect-error" { value 29; description "ipsla ret code sock connect error"; } enum "ipsla-ret-code-sock-set-option-error" { value 30; description "ipsla ret code sock set option error"; } enum "ipsla-ret-code-sock-attach-error" { value 31; description "ipsla ret code sock attach error"; } enum "ipsla-ret-code-ctrl-msg-error" { value 32; description "ipsla ret code ctrl msg error"; } enum "ipsla-ret-code-no-key-chain" { value 33; description "ipsla ret code no key chain"; } enum "ipsla-ret-code-key-chain-lib-fail" { value 34; description "ipsla ret code key chain lib fail"; } enum "ipsla-ret-code-no-key-id" { value 35; description "ipsla ret code no key id"; } enum "ipsla-ret-code-invalid-key-id" { value 36; description "ipsla ret code invalid key id"; } enum "ipsla-ret-code-entry-exist" { value 37; description "ipsla ret code entry exist"; } enum "ipsla-ret-code-entry-not-found" { value 38; description "ipsla ret code entry not found"; } enum "ipsla-ret-code-hop-over-max" { value 39; description "ipsla ret code hop over max"; } enum "ipsla-ret-code-hop-dup-address" { value 40; description "ipsla ret code hop dup address"; } enum "ipsla-ret-code-vrf-name-error" { value 41; description "ipsla ret code vrf name error"; } enum "ipsla-ret-code-resp-failure" { value 42; description "ipsla ret code resp failure"; } enum "ipsla-ret-code-auth-failure" { value 43; description "ipsla ret code auth failure"; } enum "ipsla-ret-code-format-failure" { value 44; description "ipsla ret code format failure"; } enum "ipsla-ret-code-port-in-use" { value 45; description "ipsla ret code port in use"; } enum "ipsla-ret-code-no-route" { value 46; description "ipsla ret code no route"; } enum "ipsla-ret-code-pending" { value 47; description "ipsla ret code pending"; } enum "ipsla-ret-code-invalid-address" { value 48; description "ipsla ret code invalid address"; } enum "ipsla-ret-code-max" { value 49; description "ipsla ret code max"; } } description "Ipsla ret code"; } typedef Ipsla-mpls-lpd-discovery-mode-enum { type enumeration { enum "ipsla-mpls-lpd-unknown" { value 0; description "ipsla mpls lpd unknown"; } enum "ipsla-mpls-lpd-initial-running" { value 1; description "ipsla mpls lpd initial running"; } enum "ipsla-mpls-lpd-initial-complete" { value 2; description "ipsla mpls lpd initial complete"; } enum "ipsla-mpls-lpd-rediscovery-running" { value 3; description "ipsla mpls lpd rediscovery running"; } enum "ipsla-mpls-lpd-rediscovery-complete" { value 4; description "ipsla mpls lpd rediscovery complete"; } } description "Ipsla mpls lpd discovery mode enum"; } typedef Ipsla-mpls-lpd-path-discovery-status { type enumeration { enum "ipsla-mpls-lpd-path-discovery-unknown" { value 0; description "ipsla mpls lpd path discovery unknown"; } enum "ipsla-mpls-lpd-path-discovery-ok" { value 1; description "ipsla mpls lpd path discovery ok"; } enum "ipsla-mpls-lpd-path-discovery-broken" { value 2; description "ipsla mpls lpd path discovery broken"; } enum "ipsla-mpls-lpd-path-discovery-unexplorable" { value 3; description "ipsla mpls lpd path discovery unexplorable"; } } description "Ipsla mpls lpd path discovery status"; } typedef Ipsla-mpls-lpd-ret-code { type enumeration { enum "ipsla-mpls-lpd-ret-code-unknown" { value 1; description "ipsla mpls lpd ret code unknown"; } enum "ipsla-mpls-lpd-ret-code-no-path" { value 2; description "ipsla mpls lpd ret code no path"; } enum "ipsla-mpls-lpd-ret-code-all-path-broken" { value 3; description "ipsla mpls lpd ret code all path broken"; } enum "ipsla-mpls-lpd-ret-code-all-path-unexplorable" { value 4; description "ipsla mpls lpd ret code all path unexplorable"; } enum "ipsla-mpls-lpd-ret-code-all-path-broken-or-unexplorable" { value 5; description "ipsla mpls lpd ret code all path broken or unexplorable"; } enum "ipsla-mpls-lpd-ret-code-timeout" { value 6; description "ipsla mpls lpd ret code timeout"; } enum "ipsla-mpls-lpd-ret-code-error" { value 7; description "ipsla mpls lpd ret code error"; } enum "ipsla-mpls-lpd-ret-code-ok" { value 8; description "ipsla mpls lpd ret code ok"; } } description "Ipsla mpls lpd ret code"; } typedef Ipv6addr { type inet:ipv6-address; description "Ipv6addr"; } typedef Ipsla-target-type-enum { type enumeration { enum "ipv4-address-target-type" { value 1; description "IPv4 address"; } enum "ipv4-prefix-target-type" { value 2; description "IPv4 prefix"; } enum "tunnel-id-target-type" { value 3; description "Tunnel ID"; } enum "ipv4-pseudowire-target-type" { value 4; description "IPv4 pseudowire"; } enum "ipv6-address-target-type" { value 5; description "IPv6 address"; } } description "IPSLA Target Types"; } typedef Ipsla-oper-state-enum { type enumeration { enum "ipsla-oper-state-inactive" { value 0; description "ipsla oper state inactive"; } enum "ipsla-oper-state-pending" { value 1; description "ipsla oper state pending"; } enum "ipsla-oper-state-active" { value 2; description "ipsla oper state active"; } } description "Ipsla oper state enum"; } typedef Ipsla-mpls-add-delete-enum { type enumeration { enum "ipsla-mpls-add-delete-add-q" { value 1; description "ipsla mpls add delete add q"; } enum "ipsla-mpls-add-delete-delete-q" { value 2; description "ipsla mpls add delete delete q"; } } description "Ipsla mpls add delete enum"; } typedef Ipsla-lsp-grp-path-status-enum { type enumeration { enum "ipsla-lsp-grp-path-status-unknown" { value 0; description "ipsla lsp grp path status unknown"; } enum "ipsla-lsp-grp-path-status-up" { value 1; description "ipsla lsp grp path status up"; } enum "ipsla-lsp-grp-path-status-down" { value 2; description "ipsla lsp grp path status down"; } enum "ipsla-lsp-grp-path-status-retry" { value 3; description "ipsla lsp grp path status retry"; } enum "ipsla-lsp-grp-path-status-pending" { value 4; description "ipsla lsp grp path status pending"; } } description "Ipsla lsp grp path status enum"; } typedef Ipsla-lsp-grp-status-enum { type enumeration { enum "ipsla-lsp-grp-status-unknown" { value 1; description "ipsla lsp grp status unknown"; } enum "ipsla-lsp-grp-status-up" { value 2; description "ipsla lsp grp status up"; } enum "ipsla-lsp-grp-status-partial" { value 3; description "ipsla lsp grp status partial"; } enum "ipsla-lsp-grp-status-down" { value 4; description "ipsla lsp grp status down"; } enum "ipsla-lsp-grp-status-pending" { value 5; description "ipsla lsp grp status pending"; } } description "Ipsla lsp grp status enum"; } } // submodule Cisco-IOS-XR-man-ipsla-oper-sub2
© 2023 YumaWorks, Inc. All rights reserved.