This submodule contains a collection of YANG definitions for Cisco IOS-XR ip-rsvp package operational data. Copyright (c) 2013-...
Version: 2019-04-05
submodule Cisco-IOS-XR-ip-rsvp-oper-sub1 { yang-version 1; belongs-to Cisco-IOS-XR-ip-rsvp-oper { prefix Cisco-IOS-XR-ip-rsvp-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-rsvp package operational data. Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2017-09-07" { description "Fixed type translation error."; } revision "2017-05-01" { description "Fixing backward compatibility error in module."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.0.0"; typedef Igpte-lib-bw-model { type enumeration { enum "rdm" { value 0; description "Russian Dolls Model"; } enum "mam" { value 1; description "Maximum Allocation Model"; } enum "not-set" { value 2; description "No model set"; } } description "Bandwidth model"; } typedef Rsvp-mgmt-restart-state { type enumeration { enum "done" { value 0; description "Restart is done"; } enum "recovery" { value 1; description "Neighbor is in recovery"; } enum "abort" { value 2; description "Neighbor recovery aborted"; } } description "RSVP GR (Graceful Restart) Restart states"; } typedef Rsvp-mgmt-hello-down-reason { type enumeration { enum "not-applicable" { value 0; description "Not applicable. This means RSVP Hellos are up"; } enum "wrong-destination-instance" { value 1; description "Incorrect destination instance in received Hellos"; } enum "wrong-source-instance" { value 2; description "Incorrect source instance in received Hellos"; } enum "hello-missed" { value 3; description "Hellos not being received"; } enum "interface-down" { value 4; description "Interface went down"; } enum "neighbor-disabled-hello" { value 5; description "Neighbor disabled Hellos"; } enum "control-channel-down" { value 6; description "Control channel went down"; } } description "Reasons why RSVP Hellos went down"; } typedef Rsvp-mgmt-hello-instance-owner { type enumeration { enum "mpls-graceful-restart" { value 0; description "MPLS Graceful Restart"; } enum "mpls-ouni" { value 1; description "MPLS OUNI"; } } description "RSVP Hello instance owner"; } typedef Rsvp-mgmt-association { type enumeration { enum "none" { value 0; description "No ASSOCIATION Object present"; } enum "ipv4" { value 1; description "IPv4 ASSOCIATION Type"; } enum "ipv6" { value 2; description "IPv6 ASSOCIATION Type"; } enum "extended-ipv4" { value 3; description "EXTENDED IPv4 ASSOCIATION Type"; } enum "extended-ipv6" { value 4; description "EXTENDED IPv6 ASSOCIATION Type"; } } description "RSVP ASSOCIATION Types"; } typedef Rsvp-mgmt-rro-subobj { type enumeration { enum "ipv4rro-type" { value 1; description "IPv4 RRO Type"; } enum "label-rro-type" { value 3; description "Label RRO Type"; } enum "unnumbered-rro-type" { value 4; description "Unnumbered RRO Type"; } enum "srlg-rro-type" { value 34; description "SRLG RRO Type"; } } description "RSVP RRO Types"; } typedef Rsi-vrf-id { type uint32; description "Rsi vrf id"; } typedef Rsvp-mgmt-frr-state-enum { type enumeration { enum "ready-state" { value 0; description "Ready State"; } enum "pending-state" { value 1; description "Pending"; } enum "active-state" { value 2; description "Active State"; } } description "RSVP FRR States"; } typedef Rsvp-proc-nsr-not-ready-reason { type enumeration { enum "collab-time-out" { value 0; description "Collab connection time out"; } enum "collab-conntection-idt" { value 1; description "Collab connection down or IDT not done"; } enum "nsr-peer-not-connected" { value 2; description "NSR peer not connected"; } enum "nsr-peer-not-in-sync" { value 3; description "NSR peer not in sync"; } } description "Rsvp proc nsr not ready reason"; } typedef Rsvp-sync-status { type enumeration { enum "not-ready" { value 0; description "Not Ready"; } enum "ready" { value 1; description "Ready"; } } description "Rsvp sync status"; } typedef Rsvp-mgmt-gr-app { type enumeration { enum "ouni" { value 0; description "Application is OUNI"; } enum "gmpls" { value 1; description "Application is GMPLS"; } } description "RSVP Graceful Restart application type"; } typedef Rsvp-proc-role { type enumeration { enum "unknown" { value 0; description "Unknown"; } enum "v1-active" { value 1; description "V1 Active"; } enum "v1-standby" { value 2; description "V1 Standby"; } enum "v2-active" { value 3; description "V2 Active"; } enum "v2-standby" { value 4; description "V2 Standby"; } enum "v1-active-post-big-bang" { value 5; description "V1 Active post big-bang"; } enum "v1-standby-post-big-bang" { value 6; description "V1 Standbyi post big-bang"; } enum "count" { value 7; description "Count"; } } description "RSVP Process Role"; } typedef Rsvp-mgmt-auth-challenge-status { type enumeration { enum "rsvp-mgmt-auth-cs-not-cfg" { value 0; description "Not configured"; } enum "rsvp-mgmt-auth-cs-completed" { value 1; description "Complete"; } enum "rsvp-mgmt-auth-cs-in-progress" { value 2; description "In Progress"; } enum "rsvp-mgmt-auth-cs-failure" { value 3; description "Failed"; } enum "rsvp-mgmt-auth-cs-not-supported" { value 4; description "Not supported"; } } description "RSVP Authentication Challenge Status"; } typedef Rsvp-mgmt-hello-instance { type enumeration { enum "active" { value 0; description "Hello requests and ACKs are sent"; } enum "passive" { value 1; description "Hello ACKs only are sent"; } } description "RSVP Hello instance types"; } typedef Rsvp-mgmt-hello-state { type enumeration { enum "hello-state-init" { value 0; description "No Hello messages ever received from neighbor"; } enum "hello-state-up" { value 1; description "Receiving expected Hello messages from neighbor"; } enum "hello-state-down" { value 2; description "Stopped receiving expected Hello messages from neighbor"; } } description "RSVP Hello instance states"; } typedef Rsvp-mgmt-reservation-type-enum { type enumeration { enum "rsvp-mgmt-ff-option" { value 10; description "Single Reservation"; } enum "rsvp-mgmt-wf-option" { value 17; description "Shared Reservation, Unlimited Scope"; } enum "rsvp-mgmt-se-option" { value 18; description "Shared Reservation, Limited Scope"; } } description "RSVP Reservation Types"; } typedef Rsvp-mgmt-flow-spec { type enumeration { enum "g709otn" { value 5; description "G709 OTN FlowSpec Type"; } } description "RSVP Generic FlowSpec Types"; } typedef Rsvp-mgmt-qos-service-enum { type enumeration { enum "rsvp-mgmt-qos-unknown" { value 0; description "QOS Unknown"; } enum "rsvp-mgmt-qos-guaranteed" { value 3; description "QOS Guaranteed"; } enum "rsvp-mgmt-qos-controlled-load" { value 5; description "QOS Controlled Load"; } enum "rsvp-mgmt-qos-qualitative" { value 6; description "QOS Qualitative"; } } description "QOS Types"; } typedef Rsvp-mgmt-messageid { type uint32; description "Rsvp mgmt messageid"; } typedef Rsvp-timer-state { type enumeration { enum "rsvp-timer-running-and-sleeping" { value 1; description "RSVP timer running and sleeping"; } enum "rsvp-timer-running" { value 2; description "RSVP timer running"; } enum "rsvp-timer-not-running" { value 3; description "RSVP timer not running"; } } description "RSVP Timer States"; } typedef Rsvp-mgmt-ero-subobj-status { type enumeration { enum "rsvp-mgmt-ero-status-not-available" { value 0; description "ERO is not available in topology"; } enum "rsvp-mgmt-ero-status-available" { value 1; description "ERO is available in topology"; } enum "rsvp-mgmt-ero-status-bw-not-available" { value 2; description "ERO doesn't have bw available in topology"; } } description "RSVP ERO Status"; } typedef Rsvp-mgmt-ero-subobj { type enumeration { enum "rsvp-mgmt-ero-type-ipv4" { value 1; description "IPv4 ERO Type"; } enum "rsvp-mgmt-ero-type-un-num" { value 4; description "Unnumbered ERO Type"; } } description "RSVP ERO Types"; } typedef Rsvp-mgmt-generic-label { type enumeration { enum "rsvp-mgmt-label-type-gmpls" { value 2; description "Generalized Label Type"; } } description "RSVP Generic Label Types"; } typedef Rsvp-mgmt-mpls-label { type uint32; description "Rsvp mgmt mpls label"; } typedef Rsvp-mgmt-tspec { type enumeration { enum "g709otn" { value 5; description "G709 OTN Sender Tspec Type"; } enum "intsrv" { value 12; description "Int-Serv Sender Tspec Type"; } } description "RSVP Generic Sender Tspec Types"; } typedef Rsvp-mgmt-filter { type enumeration { enum "rsvp-mgmt-filter-type-ipv4" { value 1; description "IPv4 FilterSpec Type"; } enum "rsvp-mgmt-filter-type-p2mp-lsp-ipv4" { value 12; description "P2MP LSP IPv4 FilterSpec Type"; } } description "RSVP Filter Types"; } typedef Rsvp-mgmt-session { type enumeration { enum "rsvp-mgmt-session-type-udp-ipv4" { value 1; description "UDP IPv4 Session Type"; } enum "rsvp-mgmt-session-type-lsp-ipv4" { value 7; description "LSP IPv4 Session Type"; } enum "rsvp-mgmt-session-type-uni-ipv4" { value 9; description "UNI IPv4 Session Type"; } enum "rsvp-mgmt-session-type-p2mp-lsp-ipv4" { value 13; description "P2MP LSP IPv4 Session Type"; } } description "RSVP Session Types"; } typedef Rsvp-mgmt-auth-ki { type enumeration { enum "rsvp-mgmt-auth-ki-type-none" { value 0; description "None"; } enum "rsvp-mgmt-auth-ki-type-global" { value 1; description "Global"; } enum "rsvp-mgmt-auth-ki-type-interface" { value 2; description "Interface"; } enum "rsvp-mgmt-auth-ki-type-neighbor" { value 3; description "Neighbor"; } } description "RSVP Authentication KeyInfo Type"; } typedef Rsvp-mgmt-auth-direction { type enumeration { enum "rsvp-mgmt-auth-direction-send" { value 0; description "Send"; } enum "rsvp-mgmt-auth-direction-recv" { value 1; description "Receive"; } } description "RSVP Authentication Direction Types"; } typedef Rsvp-mgmt-dste-modes { type enumeration { enum "pre-standard" { value 1; description "pre standard"; } enum "standard" { value 3; description "standard"; } } description "RSVP DSTE modes"; } } // submodule Cisco-IOS-XR-ip-rsvp-oper-sub1
© 2023 YumaWorks, Inc. All rights reserved.