module radio-bridge-tg-snmp { yang-version "1"; // namespace namespace "http://siklu.com/yang/tg/snmp"; prefix "rb-tg-snmp"; import ietf-snmp { prefix "ietf-snmp"; } import IF-MIB { prefix "if-mib"; } // meta organization "Siklu"; contact "Support: "; description "Augments the official ietf-snmp model"; revision 2022-09-15 { description "Add IF-MIB models"; reference "https://datatracker.ietf.org/doc/html/rfc6643"; } revision 2022-08-27 { description "v1 and v2c community support"; reference "https://www.rfc-editor.org/rfc/rfc3584.html#page-26"; } revision 2022-08-08 { description "Initial revision"; reference "https://www.rfc-editor.org/rfc/rfc1157.html"; } // extension statements // feature statements // identity statements // typedef statements // grouping statements // data definition statements // augment statements // deviation statements deviation "/ietf-snmp:snmp/ietf-snmp:engine/ietf-snmp:enable-authen-traps" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:engine/ietf-snmp:engine-id" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:engine/ietf-snmp:listen" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:engine/ietf-snmp:version" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:community/ietf-snmp:context" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:community/ietf-snmp:target-tag" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:community/ietf-snmp:name/ietf-snmp:binary-name" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:notify" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:target" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:target-params" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:usm" { deviate "not-supported"; } deviation "/ietf-snmp:snmp/ietf-snmp:vacm" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifMIBObjects" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifStackTable" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifRcvAddressTable" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifLastChange" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifOutQLen" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifSpecific" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifPromiscuousMode" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifTestId" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifTestResult" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifTestType" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifTestCode" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifTestOwner" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifTestStatus" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifInBroadcastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifHCInBroadcastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifHCOutBroadcastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifOutBroadcastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifHCOutMulticastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifInMulticastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifHCInMulticastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifOutMulticastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifInNUcastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifOutNUcastPkts" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifOutDiscards" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifInUnknownProtos" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifConnectorPresent" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifLinkUpDownTrapEnable" { deviate "not-supported"; } deviation "/if-mib:linkUp" { deviate "not-supported"; } deviation "/if-mib:linkDown" { deviate "not-supported"; } deviation "/if-mib:IF-MIB/if-mib:ifTable/if-mib:ifEntry/if-mib:ifName" { deviate "not-supported"; } deviation "/if-mib:IF-MIB" { deviate "replace" { config false; } } // rpc statements // notification statements }