This module contains a collection of YANG definitions for Cisco IOS-XR ifmgr package operational data. This module contains def...
Version: 2020-10-01
module Cisco-IOS-XR-ifmgr-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-ifmgr-oper"; prefix ifmgr-oper; import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } include Cisco-IOS-XR-ifmgr-oper-sub2 { revision-date "2020-10-01"; } include Cisco-IOS-XR-ifmgr-oper-sub1 { revision-date "2020-10-01"; } 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 module contains a collection of YANG definitions for Cisco IOS-XR ifmgr package operational data. This module contains definitions for the following management objects: interface-dampening: Interface dampening configuration for an interface interface-properties: Non feature-specific interface operational data Copyright (c) 2013-2020 by Cisco Systems, Inc. All rights reserved."; revision "2020-10-01" { description "64-bit bandwidth changes"; } revision "2019-12-03" { description "Updated description."; } revision "2019-07-23" { description "IosApi version change 2019-05-30 64 bit bandwidth changes."; } revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2015-07-30" { description "IOS XR 5.3.2 revision."; } revision "2015-01-07" { description "IOS XR 5.3.1 revision."; } semver:module-version "2.0.0"; semver:module-version "2.0.0"; semver:module-version "1.1.0"; semver:module-version "1.0.0"; grouping INTERFACE-TABLE { description "Common node of system-view, locationview, pq-node-location"; container interfaces { description "Operational data for all interfaces and controllers"; list interface { key "interface-name"; description "The operational attributes for a particular interface"; leaf interface-name { type xr:Interface-name; description "The name of the interface"; } uses IMDS-IFATTR-BASE-INFO; } // list interface } // container interfaces } // grouping INTERFACE-TABLE container interface-dampening { config false; description "Interface dampening configuration for an interface"; container interfaces { description "The interface list for which dampening info is available"; list interface { key "interface-name"; description "The interface for which dampening info is being queried"; container if-dampening { description "Dampening info for the interface"; uses IM-SHOW-DAMP-INFO; } // container if-dampening leaf interface-name { type xr:Interface-name; description "The name of the"; } } // list interface } // container interfaces container nodes { description "The location of the interface(s) being queried"; list node { key "node-name"; description "The location of the interface(s) being queried"; container show { description "Show details for the interfaces"; container dampening { description "Dampening information of the interface(s) being queried"; container if-handles { description "Interface handle for which dampening info queried"; list if-handle { key "interface-handle-name"; description "Dampening info for the interface handle"; leaf interface-handle-name { type xr:Cisco-ios-xr-string; description "The interface handle"; } uses IM-SHOW-DAMP-INFO; } // list if-handle } // container if-handles container interfaces { description "Table of interfaces for which dampening info can be queried"; list interface { key "interface-name"; description "Dampening info for the interface"; leaf interface-name { type xr:Interface-name; description "The name of the"; } uses IM-SHOW-DAMP-INFO; } // list interface } // container interfaces } // container dampening } // container show leaf node-name { type xr:Node-id; description "The location of the interface(s)"; } } // list node } // container nodes } // container interface-dampening container interface-properties { config false; description "Non feature-specific interface operational data"; container data-nodes { description "Operational data for interfaces"; list data-node { key "data-node-name"; description "The location of a (D)RP in the same LR as the interface being queried"; container locationviews { description "Location-specific view of interface operational data"; list locationview { key "locationview-name"; description "Operational data for all interfaces and controllers on a particular node"; leaf locationview-name { type xr:Node-id; description "The location to filter on"; } uses INTERFACE-TABLE; } // list locationview } // container locationviews container pq-node-locations { description "Partially qualified Location-specific view of interface operational data"; list pq-node-location { key "pq-node-name"; description "Operational data for all interfaces and controllers on a particular pq_node"; leaf pq-node-name { type xr:Pq-node-id; description "The partially qualified location to filter on"; } uses INTERFACE-TABLE; } // list pq-node-location } // container pq-node-locations container system-view { description "System-wide view of interface operational data"; uses INTERFACE-TABLE; } // container system-view leaf data-node-name { type xr:Node-id; description "The location of the (D)RP"; } } // list data-node } // container data-nodes } // container interface-properties } // module Cisco-IOS-XR-ifmgr-oper
© 2023 YumaWorks, Inc. All rights reserved.