This module contains a collection of YANG definitions for Cisco IOS-XR snmp-ifmib package operational data. This YANG module au...
Version: 2019-04-05
module Cisco-IOS-XR-snmp-ifmib-oper { yang-version 1; namespace "http://cisco.com/ns/yang/Cisco-IOS-XR-snmp-ifmib-oper"; prefix snmp-ifmib-oper; import Cisco-IOS-XR-types { prefix xr; } import cisco-semver { prefix semver; } import Cisco-IOS-XR-snmp-agent-oper { prefix a1; } include Cisco-IOS-XR-snmp-ifmib-oper-sub1 { revision-date "2019-04-05"; } 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 snmp-ifmib package operational data. This YANG module augments the Cisco-IOS-XR-snmp-agent-oper module with state data. Copyright (c) 2013-2019 by Cisco Systems, Inc. All rights reserved."; revision "2019-04-05" { description "Establish semantic version baseline."; } revision "2015-01-07" { description "IOS XR 5.3.1 revision."; } semver:module-version "1.0.1"; augment /a1:snmp { description "This augment extends the operational data of 'Cisco-IOS-XR-snmp-agent-oper'"; container interface-mib { description "SNMP IF-MIB information"; container interfaces { description "Interfaces ifIndex information"; list interface { key "interface-name"; description "ifIndex for a specific Interface Name"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } uses IFMIB-IFNAME-IFINDEX-ENTRY; } // list interface } // container interfaces container interface-connectors { description "Interfaces ifConnectorPresent information"; list interface-connector { key "interface-name"; description "ifConnectorPresent for a specific Interface Name"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } uses IFMIB-IFCONNECTORPRESENT-ENTRY; } // list interface-connector } // container interface-connectors container interface-aliases { description "Interfaces ifAlias information"; list interface-alias { key "interface-name"; description "ifAlias for a specific Interface Name"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } uses IFMIB-IFALIAS-ENTRY; } // list interface-alias } // container interface-aliases container notification-interfaces { description "Interfaces Notification information"; list notification-interface { key "interface-name"; description "Notification for specific Interface Name"; leaf interface-name { type xr:Interface-name; description "Interface Name"; } uses IFMIB-NOTIF-STATUS-ENTRY; } // list notification-interface } // container notification-interfaces container interface-stack-statuses { description "Interfaces ifstackstatus information"; list interface-stack-status { key "interface-stack-status"; description "ifstatus for a pair of Interface"; leaf interface-stack-status { type xr:Cisco-ios-xr-string; description "StackHigherLayer.StackLowerLayer"; } uses IFMIB-IFSTACKSTATUS-ENTRY; } // list interface-stack-status } // container interface-stack-statuses } // container interface-mib } } // module Cisco-IOS-XR-snmp-ifmib-oper
© 2023 YumaWorks, Inc. All rights reserved.