This submodule contains a collection of YANG definitions for Cisco IOS-XR telemetry-model-driven package operational data. Copy...
Version: 2020-10-30
submodule Cisco-IOS-XR-telemetry-model-driven-oper-sub2 { yang-version 1; belongs-to Cisco-IOS-XR-telemetry-model-driven-oper { prefix Cisco-IOS-XR-telemetry-model-driven-oper; } import ietf-inet-types { prefix inet; } 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 telemetry-model-driven package operational data. Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-10-30" { description "Keys for sensor-paths IosSetYangSchemaRev Cisco-IOS-XR-telemetry-model-driven-oper"; } revision "2020-03-11" { description "Updated the encodings supported 2020-01-30 Added compression leaf to destination container 2020-01-10 GRPC channel statistics added 2019-09-25 Added minimum-cadence and cadence-factor options for target defined mode"; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2017-09-27" { description "Summary container added"; } revision "2017-05-05" { description "Modified the type for the state variables"; } revision "2017-05-01" { description "Fixing backward compatibility error in module."; } revision "2017-02-09" { description "Added DSCP"; } revision "2017-01-30" { description "Initial 6.2.1 revision"; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.2.0"; semver:module-version "1.1.0"; semver:module-version "1.0.1"; typedef Mdt-source-qos-marking { type enumeration { enum "dscp-default" { value 0; description "0"; } enum "dscp-cs1" { value 8; description "8"; } enum "dscp-af11" { value 10; description "10"; } enum "dscp-af12" { value 12; description "12"; } enum "dscp-af13" { value 14; description "14"; } enum "dscp-cs2" { value 16; description "16"; } enum "dscp-af21" { value 18; description "18"; } enum "dscp-af22" { value 20; description "20"; } enum "dscp-af23" { value 22; description "22"; } enum "dscp-cs3" { value 24; description "24"; } enum "dscp-af31" { value 26; description "26"; } enum "dscp-af32" { value 28; description "28"; } enum "dscp-af33" { value 30; description "30"; } enum "dscp-cs4" { value 32; description "32"; } enum "dscp-af41" { value 34; description "34"; } enum "dscp-af42" { value 36; description "36"; } enum "dscp-af43" { value 38; description "38"; } enum "dscp-cs5" { value 40; description "40"; } enum "dscp-ef" { value 46; description "46"; } enum "dscp-cs6" { value 48; description "48"; } enum "dscp-cs7" { value 56; description "56"; } } description "DSCP source qos value for subscription"; } typedef Mdt-subs-state-enum { type enumeration { enum "not-active" { value 0; description "NA"; } enum "active" { value 1; description "Active"; } enum "paused" { value 2; description "Paused"; } } description "Subscription State"; } typedef Mdt-internal-path-status { type enumeration { enum "active" { value 0; description "Active"; } enum "internal-err" { value 1; description "Internal Error"; } enum "plugin-active" { value 2; description "Plugin Active"; } enum "plugin-not-initialized" { value 3; description "Plugin Not Initialized"; } enum "plugin-invalid-cadence" { value 4; description "Plugin Unsupported Cadence"; } enum "plugin-err" { value 5; description "Plugin Subscription Error"; } enum "filter-err" { value 6; description "Filter Error"; } enum "paused" { value 7; description "Paused"; } enum "event-ing-active" { value 8; description "Eventing Active"; } enum "event-ing-not-active" { value 9; description "Eventing Not Active"; } enum "event-ing-err" { value 10; description "Eventing Error"; } enum "filter-invalid-key" { value 11; description "Filter Key Invalid"; } enum "filter-unsupported" { value 12; description "Filter Unsupported"; } } description "Internal Subscription Path Status"; } typedef Mdt-compression { type enumeration { enum "gzip" { value 1; description "gzip"; } } description "MDT grpc compression type"; } typedef Mdt-dest-state-enum { type enumeration { enum "dest-not-active" { value 0; description "NA"; } enum "dest-active" { value 1; description "Active"; } enum "dest-asking-pause" { value 2; description "AskingPause"; } enum "dest-paused" { value 3; description "Paused"; } enum "dest-resuming" { value 4; description "Resuming"; } enum "dest-channel-not-found" { value 5; description "ChannelNotFound"; } } description "Destination state"; } typedef Mdt-transport-enum { type enumeration { enum "not-set" { value 0; description "PROTOCOL NOT SET"; } enum "grpc" { value 1; description "GRPC"; } enum "tcp" { value 2; description "TCP"; } enum "udp" { value 3; description "UDP"; } enum "dialin" { value 6; description "DIALIN"; } } description "MDT Transport"; } typedef Mdt-encoding-enum { type enumeration { enum "not-set" { value 0; description "ENCODING NOT SET"; } enum "gpb" { value 2; description "GPB"; } enum "self-describing-gpb" { value 3; description "SELF DESCRIBING GPB"; } enum "json" { value 4; description "JSON"; } enum "gnmi-proto" { value 7; description "GNMI PROTO"; } enum "gnmi-json" { value 8; description "GNMI JSON"; } } description "MDT Encoding"; } typedef Mdt-in6-addr { type inet:ipv6-address; description "Mdt in6 addr"; } typedef Mdt-ip { type enumeration { enum "ipv4" { value 1; description "IPv4"; } enum "ipv6" { value 2; description "IPv6"; } } description "IP Type"; } } // submodule Cisco-IOS-XR-telemetry-model-driven-oper-sub2
© 2023 YumaWorks, Inc. All rights reserved.