#
# PySNMP MIB module ChrComPmOpticsOCH-Day-MIB (http://snmplabs.com/pysmi)
# ASN.1 source file:///Users/davwang4/Dev/mibs.snmplabs.com/asn1/ChrComPmOpticsOCH-Day-MIB
# Produced by pysmi-0.3.4 at Mon Apr 29 18:20:04 2019
# On host DAVWANG4-M-1475 platform Darwin version 18.5.0 by user davwang4
# Using Python version 3.7.3 (default, Mar 27 2019, 09:23:15) 
#
ObjectIdentifier, OctetString, Integer = mibBuilder.importSymbols("ASN1", "ObjectIdentifier", "OctetString", "Integer")
NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
ValueRangeConstraint, ValueSizeConstraint, ConstraintsUnion, ConstraintsIntersection, SingleValueConstraint = mibBuilder.importSymbols("ASN1-REFINEMENT", "ValueRangeConstraint", "ValueSizeConstraint", "ConstraintsUnion", "ConstraintsIntersection", "SingleValueConstraint")
chrComIfifIndex, = mibBuilder.importSymbols("ChrComIfifTable-MIB", "chrComIfifIndex")
TruthValue, = mibBuilder.importSymbols("ChrTyp-MIB", "TruthValue")
chrComPmOptics, = mibBuilder.importSymbols("Chromatis-MIB", "chrComPmOptics")
ModuleCompliance, NotificationGroup = mibBuilder.importSymbols("SNMPv2-CONF", "ModuleCompliance", "NotificationGroup")
Counter64, NotificationType, MibIdentifier, Gauge32, ObjectIdentity, Bits, TimeTicks, ModuleIdentity, Integer32, Unsigned32, IpAddress, iso, Counter32, MibScalar, MibTable, MibTableRow, MibTableColumn = mibBuilder.importSymbols("SNMPv2-SMI", "Counter64", "NotificationType", "MibIdentifier", "Gauge32", "ObjectIdentity", "Bits", "TimeTicks", "ModuleIdentity", "Integer32", "Unsigned32", "IpAddress", "iso", "Counter32", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn")
DisplayString, TextualConvention = mibBuilder.importSymbols("SNMPv2-TC", "DisplayString", "TextualConvention")
chrComPmOpticsOCH_DayTable = MibTable((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15), ).setLabel("chrComPmOpticsOCH-DayTable")
if mibBuilder.loadTexts: chrComPmOpticsOCH_DayTable.setStatus('current')
chrComPmOpticsOCH_DayEntry = MibTableRow((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1), ).setLabel("chrComPmOpticsOCH-DayEntry").setIndexNames((0, "ChrComIfifTable-MIB", "chrComIfifIndex"), (0, "ChrComPmOpticsOCH-Day-MIB", "chrComPmOpticsDayNumber"))
if mibBuilder.loadTexts: chrComPmOpticsOCH_DayEntry.setStatus('current')
chrComPmOpticsDayNumber = MibTableColumn((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 1), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(1, 2))).setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsDayNumber.setStatus('current')
chrComPmOpticsSuspectedIntrvl = MibTableColumn((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 2), TruthValue()).setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsSuspectedIntrvl.setStatus('current')
chrComPmOpticsElapsedTime = MibTableColumn((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 3), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsElapsedTime.setStatus('current')
chrComPmOpticsSuppressedIntrvls = MibTableColumn((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 4), Gauge32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsSuppressedIntrvls.setStatus('current')
chrComPmOpticsORS_R = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 5), Gauge32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setLabel("chrComPmOpticsORS-R").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsORS_R.setStatus('current')
chrComPmOpticsSES_R = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 6), Gauge32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setLabel("chrComPmOpticsSES-R").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsSES_R.setStatus('current')
chrComPmOpticsUAS_R = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 7), Gauge32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setLabel("chrComPmOpticsUAS-R").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsUAS_R.setStatus('current')
chrComPmOpticsORS_S = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 8), Gauge32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setLabel("chrComPmOpticsORS-S").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsORS_S.setStatus('current')
chrComPmOpticsSES_S = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 9), Gauge32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setLabel("chrComPmOpticsSES-S").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsSES_S.setStatus('current')
chrComPmOpticsUAS_S = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 10), Gauge32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setLabel("chrComPmOpticsUAS-S").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsUAS_S.setStatus('current')
chrComPmOpticsMean_R = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 11), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 2147483647))).setLabel("chrComPmOpticsMean-R").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsMean_R.setStatus('current')
chrComPmOpticsMax_R = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 12), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 2147483647))).setLabel("chrComPmOpticsMax-R").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsMax_R.setStatus('current')
chrComPmOpticsMin_R = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 13), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 2147483647))).setLabel("chrComPmOpticsMin-R").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsMin_R.setStatus('current')
chrComPmOpticsSD_R = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 14), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 2147483647))).setLabel("chrComPmOpticsSD-R").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsSD_R.setStatus('current')
chrComPmOpticsMean_S = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 15), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 2147483647))).setLabel("chrComPmOpticsMean-S").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsMean_S.setStatus('current')
chrComPmOpticsMax_S = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 16), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 2147483647))).setLabel("chrComPmOpticsMax-S").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsMax_S.setStatus('current')
chrComPmOpticsMin_S = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 17), Gauge32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setLabel("chrComPmOpticsMin-S").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsMin_S.setStatus('current')
chrComPmOpticsSD_S = MibScalar((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 18), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 2147483647))).setLabel("chrComPmOpticsSD-S").setMaxAccess("readonly")
if mibBuilder.loadTexts: chrComPmOpticsSD_S.setStatus('current')
chrComPmOpticsThresholdProfIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 19), Unsigned32().subtype(subtypeSpec=ValueRangeConstraint(0, 4294967295))).setMaxAccess("readwrite")
if mibBuilder.loadTexts: chrComPmOpticsThresholdProfIndex.setStatus('current')
chrComPmOpticsResetCountersAction = MibTableColumn((1, 3, 6, 1, 4, 1, 3695, 1, 10, 1, 15, 1, 20), TruthValue()).setMaxAccess("readwrite")
if mibBuilder.loadTexts: chrComPmOpticsResetCountersAction.setStatus('current')
mibBuilder.exportSymbols("ChrComPmOpticsOCH-Day-MIB", chrComPmOpticsSES_S=chrComPmOpticsSES_S, chrComPmOpticsMin_S=chrComPmOpticsMin_S, chrComPmOpticsDayNumber=chrComPmOpticsDayNumber, chrComPmOpticsMean_S=chrComPmOpticsMean_S, chrComPmOpticsMean_R=chrComPmOpticsMean_R, chrComPmOpticsSES_R=chrComPmOpticsSES_R, chrComPmOpticsUAS_R=chrComPmOpticsUAS_R, chrComPmOpticsOCH_DayTable=chrComPmOpticsOCH_DayTable, chrComPmOpticsORS_R=chrComPmOpticsORS_R, chrComPmOpticsOCH_DayEntry=chrComPmOpticsOCH_DayEntry, chrComPmOpticsORS_S=chrComPmOpticsORS_S, chrComPmOpticsUAS_S=chrComPmOpticsUAS_S, chrComPmOpticsSD_R=chrComPmOpticsSD_R, chrComPmOpticsSD_S=chrComPmOpticsSD_S, chrComPmOpticsSuppressedIntrvls=chrComPmOpticsSuppressedIntrvls, chrComPmOpticsSuspectedIntrvl=chrComPmOpticsSuspectedIntrvl, chrComPmOpticsMax_S=chrComPmOpticsMax_S, chrComPmOpticsResetCountersAction=chrComPmOpticsResetCountersAction, chrComPmOpticsMax_R=chrComPmOpticsMax_R, chrComPmOpticsThresholdProfIndex=chrComPmOpticsThresholdProfIndex, chrComPmOpticsMin_R=chrComPmOpticsMin_R, chrComPmOpticsElapsedTime=chrComPmOpticsElapsedTime)
