This submodule contains a collection of YANG definitions for Cisco IOS-XR ethernet-cfm package operational data. Copyright (c) ...
Version: 2020-10-07
submodule Cisco-IOS-XR-ethernet-cfm-oper-sub1 { yang-version 1; belongs-to Cisco-IOS-XR-ethernet-cfm-oper { prefix Cisco-IOS-XR-ethernet-cfm-oper; } 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 ethernet-cfm package operational data. Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-10-07" { description "Added the Link Loss Forwarding feature."; } revision "2020-07-07" { description "Added SLA summary information."; } revision "2019-10-02" { description "Bandwidth notification addition"; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2018-12-20" { description "Bandwidth notification class and type name update."; } revision "2017-10-06" { description "Traceroute transaction ID changed from int to uint."; } revision "2015-11-09" { description "IOS XR 6.0 revision."; } semver:module-version "1.3.0"; semver:module-version "1.2.0"; semver:module-version "1.1.0"; semver:module-version "1.0.0"; typedef Sla-error-string { type string; description "Sla error string"; } typedef Sla-oper-packet-priority { type enumeration { enum "priority-none" { value 0; description "Packet does not use any specified priority."; } enum "priority-cos" { value 1; description "Packet uses a specified 3-bit COS priority value."; } } description "Priority scheme for packet priority"; } typedef Sla-oper-test-pattern-scheme { type enumeration { enum "hex" { value 0; description "Packet is padded with a user-specified string"; } enum "pseudo-random" { value 1; description "Packet is padded with a pseudo-random bit sequence"; } } description "Test pattern scheme for packet padding"; } typedef Sla-oper-bucket { type enumeration { enum "bucket-type-bins" { value 0; description "SLA metric bin"; } enum "bucket-type-samples" { value 1; description "SLA metric sample"; } } description "Type of SLA metric bucket"; } typedef Sla-metric-threshold-state { type enumeration { enum "threshold-not-breached" { value 0; description "Threshold is not breached"; } enum "threshold-breached-last" { value 1; description "Threshold was breached in the last bucket"; } enum "threshold-breached-current" { value 2; description "Threshold is breached in the current bucket"; } } description "Sla metric threshold state"; } typedef Sla-cfg-thresh-condition { type enumeration { enum "condition-maximum" { value 0; description "Breach on maximum value"; } enum "condition-mean" { value 1; description "Breach on mean value"; } enum "condition-bin-count" { value 2; description "Breach on sample count in bins"; } enum "condition-type-count" { value 3; description "Number of threshold conditions"; } } description "Sla cfg thresh condition"; } typedef Sla-cfg-threshold { type enumeration { enum "stateful-threshold" { value 0; description "Stateful threshold"; } enum "stateless-threshold" { value 1; description "Stateless threshold"; } enum "threshold-type-count" { value 2; description "Number of threshold types"; } } description "Sla cfg threshold"; } typedef Sla-bucket-size { type enumeration { enum "buckets-per-probe" { value 0; description "Bucket size is configured as buckets per probe"; } enum "probes-per-bucket" { value 1; description "Bucket size is configured as probes per bucket"; } } description "Type of configuration of a bucket size"; } typedef Sla-recordable-metric { type enumeration { enum "metric-invalid" { value 0; description "Not a valid metric type"; } enum "metric-round-trip-delay" { value 1; description "Round-trip Delay"; } enum "metric-one-way-delay-sd" { value 2; description "One-way Delay (Source->Destination)"; } enum "metric-one-way-delay-ds" { value 3; description "One-way Delay (Destination->Source)"; } enum "metric-round-trip-jitter" { value 4; description "Round-trip Jitter"; } enum "metric-one-way-jitter-sd" { value 5; description "One-way Jitter (Source->Destination)"; } enum "metric-one-way-jitter-ds" { value 6; description "One-way Jitter (Destination->Source)"; } enum "metric-one-way-flr-sd" { value 7; description "One-way Frame Loss Ratio (Source->Destination)"; } enum "metric-one-way-flr-ds" { value 8; description "One-way Frame Loss Ratio (Destination->Source)"; } } description "Types of metrics that can be recorded by probes"; } typedef Sla-oper-operation { type enumeration { enum "operation-type-configured" { value 0; description "Configured SLA operation"; } enum "operation-type-ondemand" { value 1; description "On-demand SLA operation"; } } description "Type of SLA operation"; } } // submodule Cisco-IOS-XR-ethernet-cfm-oper-sub1
© 2023 YumaWorks, Inc. All rights reserved.