# python version 1.0						DO NOT EDIT
#
# Generated by smidump version 0.4.8:
#
#   smidump -f python ZYXEL-GS4012F-MIB

FILENAME = "mibs/ZyXEL/zyxel-GS4012F.mib"

MIB = {
    "moduleName" : "ZYXEL-GS4012F-MIB",

    "ZYXEL-GS4012F-MIB" : {
        "nodetype" : "module",
        "language" : "SMIv2",
        "organization" :    
            """ZyXEL""",
        "contact" : 
            """""",
        "description" :
            """Fault event trap definitions""",
        "revisions" : (
            {
                "date" : "2004-11-03 12:00",
                "description" :
                    """[Revision added by libsmi due to a LAST-UPDATED clause.]""",
            },
            {
                "date" : "2004-11-01 12:00",
                "description" :
                    """[Revision added by libsmi due to a LAST-UPDATED clause.]""",
            },
        ),
        "identity node" : "faultTrapsMIB",
    },

    "imports" : (
        {"module" : "RFC1155-SMI", "name" : "enterprises"},
        {"module" : "SNMPv2-SMI", "name" : "OBJECT-TYPE"},
        {"module" : "SNMPv2-TC", "name" : "RowStatus"},
        {"module" : "SNMPv2-TC", "name" : "DateAndTime"},
        {"module" : "SNMPv2-TC", "name" : "TruthValue"},
        {"module" : "SNMPv2-TC", "name" : "StorageType"},
        {"module" : "SNMPv2-TC", "name" : "MacAddress"},
        {"module" : "RFC1213-MIB", "name" : "DisplayString"},
        {"module" : "P-BRIDGE-MIB", "name" : "EnabledStatus"},
        {"module" : "Q-BRIDGE-MIB", "name" : "PortList"},
        {"module" : "BRIDGE-MIB", "name" : "dot1dBasePort"},
        {"module" : "IF-MIB", "name" : "InterfaceIndexOrZero"},
        {"module" : "SNMP-FRAMEWORK-MIB", "name" : "SnmpAdminString"},
        {"module" : "INET-ADDRESS-MIB", "name" : "InetAddressType"},
        {"module" : "INET-ADDRESS-MIB", "name" : "InetAddress"},
        {"module" : "DISMAN-PING-MIB", "name" : "OperationResponseStatus"},
        {"module" : "OSPF-MIB", "name" : "ospfIfIpAddress"},
        {"module" : "OSPF-MIB", "name" : "ospfAddressLessIf"},
        {"module" : "OSPF-MIB", "name" : "ospfAreaId"},
        {"module" : "OSPF-MIB", "name" : "ospfNbrIpAddr"},
        {"module" : "OSPF-MIB", "name" : "ospfNbrAddressLessIndex"},
        {"module" : "OSPF-MIB", "name" : "ospfLsdbAreaId"},
        {"module" : "OSPF-MIB", "name" : "ospfLsdbType"},
        {"module" : "OSPF-MIB", "name" : "ospfLsdbLSID"},
        {"module" : "OSPF-MIB", "name" : "ospfLsdbRouterId"},
        {"module" : "OSPF-MIB", "name" : "ospfVirtIfAreaID"},
        {"module" : "OSPF-MIB", "name" : "ospfVirtIfNeighbor"},
        {"module" : "BRIDGE-MIB", "name" : "BridgeId"},
        {"module" : "BRIDGE-MIB", "name" : "Timeout"},
    ),

    "typedefs" : {
        "UtcTimeStamp" : {
            "basetype" : "Unsigned32",
            "status" : "current",
            "description" :
                """Universal Time Coordinated as a 32-bit value that designates
the number of seconds since Jan 1, 1970 12:00AM.""",
        },
        "EventIdNumber" : {
            "basetype" : "Integer32",
            "status" : "current",
            "description" :
                """This textual convention describes the index that uniquely 
identifies a fault event type in the entire system. Every fault 
event type, e.g. link down, has a unique EventIdNumber.""",
        },
        "EventSeverity" : {
            "basetype" : "Enumeration",
            "status" : "current",
            "critical" : {
                "nodetype" : "namednumber",
                "number" : "1"
            },
            "major" : {
                "nodetype" : "namednumber",
                "number" : "2"
            },
            "minor" : {
                "nodetype" : "namednumber",
                "number" : "3"
            },
            "informational" : {
                "nodetype" : "namednumber",
                "number" : "4"
            },
            "description" :
                """This textual convention describes the severity of a fault event.
The decreasing order of severity is shown in the textual 
convention.""",
        },
        "EventServiceAffective" : {
            "basetype" : "Enumeration",
            "status" : "current",
            "noServiceAffected" : {
                "nodetype" : "namednumber",
                "number" : "1"
            },
            "serviceAffected" : {
                "nodetype" : "namednumber",
                "number" : "2"
            },
            "description" :
                """This textual convention indicates whether an event is immediately 
service affecting or not.""",
        },
        "InstanceType" : {
            "basetype" : "Enumeration",
            "status" : "current",
            "unknown" : {
                "nodetype" : "namednumber",
                "number" : "1"
            },
            "node" : {
                "nodetype" : "namednumber",
                "number" : "2"
            },
            "shelf" : {
                "nodetype" : "namednumber",
                "number" : "3"
            },
            "line" : {
                "nodetype" : "namednumber",
                "number" : "4"
            },
            "switch" : {
                "nodetype" : "namednumber",
                "number" : "5"
            },
            "lsp" : {
                "nodetype" : "namednumber",
                "number" : "6"
            },
            "l2Interface" : {
                "nodetype" : "namednumber",
                "number" : "7"
            },
            "l3Interface" : {
                "nodetype" : "namednumber",
                "number" : "8"
            },
            "rowIndex" : {
                "nodetype" : "namednumber",
                "number" : "9"
            },
            "description" :
                """This textual convention describes the type of an instanceId
associated with each event and by that means specifies how 
the instanceId variable should be intepreted.

Various instanceId types are specified below to enable fault 
monitoring for different kind of devices from fixed 
configuration pizza boxes to multi chassis nodes. All 
instanceId types may not need to be used in every device 
type. 

Note also that instanceId semantics are element type dependent
(e.g. different kind of interface naming conventions may be used)
and thus instanceId usage may vary from element to element.    

=========================================================================
Type            Description                                 Example form 
                                                    of InstanceId
=========================================================================
unknown    (1)  unknown type                               - Irrelevant-
-------------------------------------------------------------------------
node       (2)  Associated with events originating from          1
        the node. Used for general events that     (Node number)
        can not be associated with any specific 
        block. InstanceId value 1 is used for 
        single node equipment.                                 
-------------------------------------------------------------------------
shelf      (3)  Associated with events originating from          1
        the shelf. In the case of fixed       	(shelf number)
        configuration devices this type is used 
        for events that are associated with the
        physical enclosure, e.g. faults related 
        to fan etc. InstanceId value 1 is used 
        for single self equipment.
-------------------------------------------------------------------------  
line       (4)  Associated with events originating from
        physical interfaces or associated 
        components such as line cards. 
        InstanceId usage examples for faults 
        originating from: 
        - Physical port: Simply port number, e.g. .......1 
-------------------------------------------------------------------------
switch     (5)  Associated with events originating from          1
        from a switch chip or a switch card.      (switch number) 
        For single switch equipment InstanceId 
        value 1 is used, for multi swich nodes 
        InstanceId semantics if for further 
        study. 
-------------------------------------------------------------------------
lsp        (6)  Associated with events originating from          1
        a particular lsp.                           (lsp index)
        NOTE: In this case the InstanceName 
        contains the lsp name and InstanceId 
        contains lsp index.
-------------------------------------------------------------------------
l2Interface(7)  Associated with events originating from        - TBD - 
        a particular layer 2 interface. Used for
        layer 2 related events such as L2 control 
        protocol faults. InstanceId semantics is 
        for further study. 
-------------------------------------------------------------------------
l3Interface(8)  Associated with events originating from        - TBD - 
        a particular layer 3 interface. Used for
        layer 3 related events such as L3 control 
        protocol faults. InstanceId semantics is 
        for further study.
-------------------------------------------------------------------------
rowIndex  (9)   Associated with events reporting about a 
        'logical' or conceptual table that consists 
        of rows.  The Instance Id is the index/key
        for a row in the table.  The format of the 
        Instance Id will simply be a series of decimal 
        numbers seperated by a '.':   
=========================================================================""",
        },
        "EventPersistence" : {
            "basetype" : "Enumeration",
            "status" : "current",
            "normal" : {
                "nodetype" : "namednumber",
                "number" : "1"
            },
            "delta" : {
                "nodetype" : "namednumber",
                "number" : "2"
            },
            "description" :
                """This textual convention indicates whether the event is delta 
(automatically and immediately cleared) or normal (not 
automatically cleared).""",
        },
        "MstiOrCistInstanceIndex" : {
            "basetype" : "Integer32",
            "status" : "current",
            "ranges" : [
            {
                "min" : "0",
                "max" : "16"
            },
            ],
            "range" : {
                "min" : "0",
                "max" : "16"
            },
            "description" :
                """This textual convention is an extension of the
MstiInstanceIndex convention.  This extension permits the
additional value of zero, which means Common and Internal
Spanning Tree (CIST).""",
        },
    }, # typedefs

    "nodes" : {
        "zyxel" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890",
        }, # node
        "products" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1",
        }, # node
        "accessSwitch" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5",
        }, # node
        "esSeries" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8",
        }, # node
        "gs4012f" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20",
        }, # node
        "sysInfo" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1",
        }, # node
        "sysSwPlatformMajorVers" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """SW platform major version, e.g. 3.""",
        }, # scalar
        "sysSwPlatformMinorVers" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """SW platform minor version, e.g. 50.""",
        }, # scalar
        "sysSwModelString" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """Model letters, e.g. TJ""",
        }, # scalar
        "sysSwVersionControlNbr" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Version control number, e.g. 0.""",
        }, # scalar
        "sysSwDay" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """SW compilation day, e.g. 19.""",
        }, # scalar
        "sysSwMonth" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """SW compilation month, e.g. 8.""",
        }, # scalar
        "sysSwYear" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """SW compilation year, e.g. 2004.""",
        }, # scalar
        "sysHwMajorVers" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """HW major version number, e.g. 1.""",
        }, # scalar
        "sysHwMinorVers" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.9",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """HW minor version number, e.g. 0.""",
        }, # scalar
        "sysSerialNumber" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.1.10",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """Serial number""",
        }, # scalar
        "rateLimitSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2",
        }, # node
        "rateLimitState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Ingress/egress rate limiting enabled/disabled for the switch.""",
        }, # scalar
        "rateLimitPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "rateLimitPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.2.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in rateLimitPortTable.""",
        }, # row
        "rateLimitPortState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Ingress/egress rate limiting enabled/disabled on the port.""",
        }, # column
        "rateLimitPortCommitRate" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Commit rate in Kbit/s.  The range of FE port is between 0 and 100,000. For GE port, the range is between 0 and 1000,000.""",
        }, # column
        "rateLimitPortPeakRate" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Peak rate in Kbit/s.  The range of FE port is between 1 and 100,000. For GE port, the range is between 1 and 1000,000.""",
        }, # column
        "rateLimitPortEgrRate" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Egress rate in Mbit/s.  The granularity of FE port is between 1 and 100. For GE port, the granularity is between 1 and 1000.""",
        }, # column
        "rateLimitPortPeakState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Ingress peak rate limiting enabled/disabled on the port.""",
        }, # column
        "rateLimitPortEgrState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.2.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Egress rate limiting enabled/disabled on the port.""",
        }, # column
        "rateLimitPortCommitState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.2.2.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Ingress commit rate limiting enabled/disabled on the port.""",
        }, # column
        "brLimitSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3",
        }, # node
        "brLimitState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Broadcast/multicast/DLF rate limiting enabled/disabled for the switch.""",
        }, # scalar
        "brLimitPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "brLimitPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3.2.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in brLimitPortTable.""",
        }, # row
        "brLimitPortBrState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Broadcast rate limiting enabled/disabled on the port.""",
        }, # column
        "brLimitPortBrRate" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Allowed broadcast rate in pkts/s. For FE port, 
the maximum value is 148800. For GE port, the maximum value is 262143.""",
        }, # column
        "brLimitPortMcState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Multicast rate limiting enabled/disabled on the port.""",
        }, # column
        "brLimitPortMcRate" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """AAllowed mullticast rate in pkts/s. For FE port, 
the maximum value is 148800. For GE port, the maximum value is 262143.""",
        }, # column
        "brLimitPortDlfState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Destination lookup failure frames rate limiting enabled/disabled on the port.""",
        }, # column
        "brLimitPortDlfRate" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.3.2.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Allowed destination lookup failure frames rate in pkts/s. 
For FE port, the maximum value is 148800. For GE port, the maximum value is 262143.""",
        }, # column
        "portSecuritySetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.4",
        }, # node
        "portSecurityState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.4.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "portSecurityPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.4.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "portSecurityPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.4.2.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in portSecurityPortTable.""",
        }, # row
        "portSecurityPortState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.4.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Port Security enabled/disabled on the port. 
Active(1) means this port only accept frames from static MAC addresses that are configured for the port, 
and dynamic MAC address frames up to the number specified by portSecurityPortCount object.""",
        }, # column
        "portSecurityPortLearnState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.4.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """MAC address learning  enabled/disable on the port.""",
        }, # column
        "portSecurityPortCount" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.4.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Number of (dynamic) MAC addresses that may be learned on the port.""",
        }, # column
        "portSecurityMacFreeze" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.4.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"Q-BRIDGE-MIB", "name" : "PortList"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "vlanTrunkSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.5",
        }, # node
        "vlanTrunkPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.5.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "vlanTrunkPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.5.1.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in vlanTrunkPortTable.""",
        }, # row
        "vlanTrunkPortState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.5.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """VlanTrunking enabled/disabled on the port. 
Active(1) to allow frames belonging to unknown 
VLAN groups to pass through the switch.""",
        }, # column
        "ctlProtTransSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.6",
        }, # node
        "ctlProtTransState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.6.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Bridge control protocol transparency enabled/disabled for the switch""",
        }, # scalar
        "ctlProtTransTunnelPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.6.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "ctlProtTransTunnelPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.6.2.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in ctlProtTransTunnelPortTable.""",
        }, # row
        "ctlProtTransTunnelMode" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.6.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "peer" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "tunnel" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "discard" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "network" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Bridge control protocol transparency mode for the port. 
Modes:  Peer(0), Tunnel(1), Discard(2),  Network(3)""",
        }, # column
        "vlanStackSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.7",
        }, # node
        "vlanStackState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.7.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """VLAN Stacking enabled/disabled for the switch.""",
        }, # scalar
        "vlanStackTpid" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.7.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """SP TPID in hex format, e.g. 8100.""",
        }, # scalar
        "vlanStackPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.7.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "vlanStackPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.7.3.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in vlanStackPortTable.""",
        }, # row
        "vlanStackPortMode" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.7.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "normal" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "access" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "tunnel" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Mode of the port.Set Access mode to have the switch add the SP TPID tag to all incoming 
frames received on this port. Set Access  mode for ingress ports at the 
edge of the service provider's network. Set Tunnel mode (available for 
Gigabit ports only) for egress ports at the edge of the service provider's 
network. In order to support VLAN stacking on a port, the port must be able 
to allow frames of 1526 Bytes (1522 Bytes + 4 Bytes for the second tag) 
to pass through it. Access (0),  tunnel (1)""",
        }, # column
        "vlanStackPortVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.7.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """VLAN ID used in service provider tag.""",
        }, # column
        "vlanStackPortPrio" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.7.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "prioriry-0" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "prioriry-1" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "prioriry-2" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "prioriry-3" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "prioriry-4" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "prioriry-5" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "prioriry-6" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                    "prioriry-7" : {
                        "nodetype" : "namednumber",
                        "number" : "7"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Priority value for service provider tag.  
0 is the lowest priority level and 7 is the highest.""",
        }, # column
        "dot1xSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.8",
        }, # node
        "portAuthState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.8.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """802.1x port authentication enabled/disabled for the switch.""",
        }, # scalar
        "portAuthTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.8.4",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "portAuthEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.8.4.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in portAuthTable.""",
        }, # row
        "portAuthEntryState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.8.4.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """802.1x port authentication enabled or disabled on the port.""",
        }, # column
        "portReAuthEntryState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.8.4.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """802.1x port re-authentication enabled or disabled on the port.""",
        }, # column
        "portReAuthEntryTimer" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.8.4.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Re-authentication timer in seconds.""",
        }, # column
        "hwMonitorInfo" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9",
        }, # node
        "fanRpmTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "fanRpmEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.1.1",
            "status" : "current",
            "linkage" : [
                "fanRpmIndex",
            ],
            "description" :
                """An entry in fanRpmTable.""",
        }, # row
        "fanRpmIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Index of FAN.""",
        }, # column
        "fanRpmCurValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Current speed in Revolutions Per Minute (RPM) on the fan.""",
        }, # column
        "fanRpmMaxValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Maximum speed measured in Revolutions Per Minute (RPM) on the fan.""",
        }, # column
        "fanRpmMinValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Minimum speed measured in Revolutions Per Minute (RPM) on the fan.""",
        }, # column
        "fanRpmLowThresh" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The minimum speed at which a normal fan should work.""",
        }, # column
        "fanRpmDescr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.1.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """'Normal' indicates that this fan is functioning above the minimum speed. 
'Error' indicates that this fan is functioning below the minimum speed.""",
        }, # column
        "tempTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "tempEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.2.1",
            "status" : "current",
            "linkage" : [
                "tempIndex",
            ],
            "description" :
                """An entry in tempTable.""",
        }, # row
        "tempIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "mac" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "cpu" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "phy" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """Index of temperature unit. 1:MAC, 2:CPU, 3:PHY""",
        }, # column
        "tempCurValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The current temperature measured at this sensor.""",
        }, # column
        "tempMaxValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The maximum temperature measured at this sensor.""",
        }, # column
        "tempMinValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The minimum temperature measured at this sensor.""",
        }, # column
        "tempHighThresh" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The upper temperature limit at this sensor.""",
        }, # column
        "tempDescr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.2.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """'Normal' indicates temperatures below the threshold and 'Error' for those above.""",
        }, # column
        "voltageTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "voltageEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.3.1",
            "status" : "current",
            "linkage" : [
                "voltageIndex",
            ],
            "description" :
                """An entry in voltageTable.""",
        }, # row
        "voltageIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Index of voltage.""",
        }, # column
        "voltageCurValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The current voltage reading.""",
        }, # column
        "voltageMaxValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The maximum voltage measured at this point.""",
        }, # column
        "voltageMinValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.3.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The minimum voltage measured at this point.""",
        }, # column
        "voltageNominalValue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.3.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The normal voltage at wchich the switch work.""",
        }, # column
        "voltageLowThresh" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.3.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The minimum voltage at which the switch should work.""",
        }, # column
        "voltageDescr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.9.3.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """'Normal' indicates that the voltage is within an acceptable operating range 
at this point; otherwise 'Error' is displayed.""",
        }, # column
        "snmpSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10",
        }, # node
        "snmpGetCommunity" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "snmpSetCommunity" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "snmpTrapCommunity" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "snmpTrapDestTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.4",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "snmpTrapDestEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.4.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "snmpTrapDestIP",
            ],
            "description" :
                """An entry in snmpTrapDestTable.""",
        }, # row
        "snmpTrapDestIP" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.4.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "noaccess",
            "description" :
                """IP address of trap destination.""",
        }, # column
        "snmpTrapDestRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.4.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "snmpTrapDestPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.4.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """The UDP port of the trap destination.""",
        }, # column
        "snmpTrapVersion" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.4.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "v1" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "v2c" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "v3" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The SNMP protocol version to send traps.""",
        }, # column
        "snmpTrapUserName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.4.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """The user name for sending SNMPv3 traps.""",
        }, # column
        "snmpVersion" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "v2c" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "v3" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "v3v2c" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The SNMP version to be used. v3v2c means that the manager 
can get/set by SNMPv3 and can get by SNMPv2c.""",
        }, # scalar
        "snmpUserTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.6",
            "status" : "current",
            "description" :
                """A table that contains SNMPv3 user information.""",
        }, # table
        "snmpUserEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.6.1",
            "status" : "current",
            "linkage" : [
                "snmpUserName",
            ],
            "description" :
                """An entry of snmpUserTable.""",
        }, # row
        "snmpUserName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.6.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """The user name.""",
        }, # column
        "snmpUserSecurityLevel" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.6.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "noAuthNoPriv" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "authNoPriv" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "authPriv" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The level of security at which SNMP messages can be sent or 
with which operations are being processed.""",
        }, # column
        "snmpUserAuthProtocol" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.6.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "md5" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "sha" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The type of authentication protocol to be used.""",
        }, # column
        "snmpUserPrivProtocol" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.6.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "des" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "aes" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The type of privacy protocol to be used.""",
        }, # column
        "snmpTrapGroupTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.7",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "snmpTrapGroupEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.7.1",
            "status" : "current",
            "linkage" : [
                "snmpTrapDestIP",
            ],
            "description" :
                """An entry in snmpTrapGroupTable.""",
        }, # row
        "snmpTrapSystemGroup" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.7.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Bits",
                    "coldStart" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "warmStart" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "fanSpeed" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "temperature" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "voltage" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "reset" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "timeSync" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                    "intrusionlock" : {
                        "nodetype" : "namednumber",
                        "number" : "7"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "snmpTrapInterfaceGroup" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.7.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Bits",
                    "linkup" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "linkdown" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "autonegotiation" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "snmpTrapAAAGroup" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.7.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Bits",
                    "authentication" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "accounting" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "snmpTrapIPGroup" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.7.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Bits",
                    "ping" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "traceroute" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "snmpTrapSwitchGroup" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.10.7.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Bits",
                    "stp" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "mactable" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "rmon" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dateTimeSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11",
        }, # node
        "dateTimeServerType" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "daytime" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "time" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "ntp" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The time service protocol.""",
        }, # scalar
        "dateTimeServerIP" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """IP address of time server.""",
        }, # scalar
        "dateTimeZone" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """The time difference between UTC. Ex: +01""",
        }, # scalar
        "dateTimeNewDateYear" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """The new date in year.""",
        }, # scalar
        "dateTimeNewDateMonth" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """The new date in month.""",
        }, # scalar
        "dateTimeNewDateDay" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """The new date in day.""",
        }, # scalar
        "dateTimeNewTimeHour" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """The new time in hour.""",
        }, # scalar
        "dateTimeNewTimeMinute" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """The new time in minute.""",
        }, # scalar
        "dateTimeNewTimeSecond" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.9",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """The new time in second.""",
        }, # scalar
        "dateTimeDaylightSavingTimeSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10",
        }, # node
        "daylightSavingTimeState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Daylight saving time service enabled/disabled for the switch.""",
        }, # scalar
        "daylightSavingTimeStartDateWeek" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "first" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "second" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "third" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "fourth" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "last" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Daylight saving time service start week.""",
        }, # scalar
        "daylightSavingTimeStartDateDay" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "sunday" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "monday" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "tuesday" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "wednesday" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "thursday" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "friday" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "saturday" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Daylight saving time service start day.""",
        }, # scalar
        "daylightSavingTimeStartDateMonth" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "january" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "february" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "march" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "april" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "may" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "june" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                    "july" : {
                        "nodetype" : "namednumber",
                        "number" : "7"
                    },
                    "august" : {
                        "nodetype" : "namednumber",
                        "number" : "8"
                    },
                    "september" : {
                        "nodetype" : "namednumber",
                        "number" : "9"
                    },
                    "october" : {
                        "nodetype" : "namednumber",
                        "number" : "10"
                    },
                    "november" : {
                        "nodetype" : "namednumber",
                        "number" : "11"
                    },
                    "december" : {
                        "nodetype" : "namednumber",
                        "number" : "12"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Daylight saving time service start month.""",
        }, # scalar
        "daylightSavingTimeStartDateHour" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Daylight saving time service start time.""",
        }, # scalar
        "daylightSavingTimeEndDateWeek" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10.6",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "first" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "second" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "third" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "fourth" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "last" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Daylight saving time service end week.""",
        }, # scalar
        "daylightSavingTimeEndDateDay" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10.7",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "sunday" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "monday" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "tuesday" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "wednesday" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "thursday" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "friday" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "saturday" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Daylight saving time service end day.""",
        }, # scalar
        "daylightSavingTimeEndDateMonth" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10.8",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "january" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "february" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "march" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "april" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "may" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "june" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                    "july" : {
                        "nodetype" : "namednumber",
                        "number" : "7"
                    },
                    "august" : {
                        "nodetype" : "namednumber",
                        "number" : "8"
                    },
                    "september" : {
                        "nodetype" : "namednumber",
                        "number" : "9"
                    },
                    "october" : {
                        "nodetype" : "namednumber",
                        "number" : "10"
                    },
                    "november" : {
                        "nodetype" : "namednumber",
                        "number" : "11"
                    },
                    "december" : {
                        "nodetype" : "namednumber",
                        "number" : "12"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Daylight saving time service end month.""",
        }, # scalar
        "daylightSavingTimeEndDateHour" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.11.10.9",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Daylight saving time service end time.""",
        }, # scalar
        "sysMgmt" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12",
        }, # node
        "sysMgmtConfigSave" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "config_1" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "config_2" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """If setting value is given, the variable write index will be set and running-config will be written to the assigned configuration file. 
If not, running-config will be written to the booting one.""",
        }, # scalar
        "sysMgmtBootupConfig" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "config_1" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "config_2" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The setting value (read index) will be written into non-volatile memory. 
While rebooting, the variable write index is equal to read index initially. 
You can change the value of write index by CLI / MIB.""",
        }, # scalar
        "sysMgmtReboot" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "nothing" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "reboot" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Reboot switch from SNMP. 1:Reboot, 0:Nothing""",
        }, # scalar
        "sysMgmtDefaultConfig" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "nothing" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "reset_to_default" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Erase running config and reset to default.""",
        }, # scalar
        "sysMgmtLastActionStatus" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "success" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "fail" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """Display status of last mgmt action.""",
        }, # scalar
        "sysMgmtSystemStatus" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.6",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Bits",
                    "sysAlarmDetected" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "sysTemperatureError" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "sysFanRPMError" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "sysVoltageRangeError" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """This variable indicates the status of the system.
The sysMgmtAlarmStatus is a bit map represented
a sum, therefore, it can represent multiple defects
simultaneously. The sysNoDefect should be set if and only if
no other flag is set.

The various bit positions are:
	0   sysAlarmDetected
	1   sysTemperatureError
	2   sysFanRPMError
	3   sysVoltageRangeError""",
        }, # scalar
        "sysMgmtCPUUsage" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Show device CPU load in %, it's the snapshot of CPU load when 
getting the values.""",
        }, # scalar
        "sysMgmtCounterReset" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.9",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "enable" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "disable" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Reset all port counters.""",
        }, # scalar
        "sysMgmtTftpServiceSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.10",
        }, # node
        "sysMgmtTftpServerIp" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.10.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """ IP address of TFTP server""",
        }, # scalar
        "sysMgmtTftpRemoteFileName" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.12.10.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """The file name that you want to backup to or restore from TFTP server""",
        }, # scalar
        "layer2Setup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13",
        }, # node
        "vlanTypeSetup" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "dot1Q" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "port_based" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "igmpSnoopingStateSetup" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "tagVlanPortIsolationState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "stpState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "igmpFilteringStateSetup" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "unknownMulticastFrameForwarding" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.6",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "flooding" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "drop" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "multicastGrpHostTimeout" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Specify host timeout for all multicast groups when the specific port is in auto mode.""",
        }, # scalar
        "multicastGrpLeaveTimeout" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Specify leave timeout for all multicast groups.""",
        }, # scalar
        "reservedMulticastFrameForwarding" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.9",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "flooding" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "drop" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "igmpsnp8021pPriority" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.10",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Set the 802.1p priority of control messages for igmp-snooping(0~8, 8-No Change)""",
        }, # scalar
        "igmpsnpVlanMode" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.11",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "auto" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "fixed" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "stpMode" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.12",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "rstp" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "mrstp" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "mstp" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "igmpsnpVlanTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.13",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "igmpsnpVlanEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.13.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "igmpsnpVid",
            ],
            "description" :
                """An entry in IgmpsnpVlanTable.""",
        }, # row
        "igmpsnpVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.13.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpsnpVlanName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.13.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "igmpsnpVlanRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.13.13.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "ipSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14",
        }, # node
        "dnsIpAddress" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "defaultMgmt" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "in_band" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "out_of_band" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "defaultGateway" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "outOfBandIpSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.4",
        }, # node
        "outOfBandIp" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.4.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "outOfBandSubnetMask" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.4.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "outOfBandGateway" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.4.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "maxNumOfInbandIp" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "inbandIpTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.6",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "inbandIpEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.6.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "inbandEntryIp",
                "inbandEntrySubnetMask",
            ],
            "description" :
                """An entry in inbandIpTable.""",
        }, # row
        "inbandEntryIp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.6.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "inbandEntrySubnetMask" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.6.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "inbandEntryVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.6.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "inbandEntryRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.14.6.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "filterSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.15",
        }, # node
        "filterTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.15.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "filterEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.15.1.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "filterMacAddr",
                "filterVid",
            ],
            "description" :
                """An entry in filterTable.""",
        }, # row
        "filterName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.15.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "filterActionState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.15.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "discard_source" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "discard_destination" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "both" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "filterMacAddr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.15.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "MacAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "filterVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.15.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "filterRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.15.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mirrorSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.16",
        }, # node
        "mirrorState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.16.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "mirrorMonitorPort" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.16.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "mirrorTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.16.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "mirrorEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.16.3.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in mirrorTable.""",
        }, # row
        "mirrorMirroredState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.16.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mirrorDirection" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.16.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "ingress" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "egress" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "both" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "aggrSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17",
        }, # node
        "aggrState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "aggrSystemPriority" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "aggrGroupTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "aggrGroupEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.3.1",
            "status" : "current",
            "linkage" : [
                "aggrGroupIndex",
            ],
            "description" :
                """An entry in aggrGroupTable.""",
        }, # row
        "aggrGroupIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "aggrGroupState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "aggrGroupDynamicState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "aggrPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.4",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "aggrPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.4.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in aggrPortTable.""",
        }, # row
        "aggrPortGroup" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.4.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "t1" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "t2" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "t3" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "t4" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "t5" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "t6" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "aggrPortDynamicStateTimeout" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.17.4.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "accessCtlSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18",
        }, # node
        "accessCtlTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "accessCtlEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.1.1",
            "status" : "current",
            "linkage" : [
                "accessCtlService",
            ],
            "description" :
                """An entry in accessCtlTable.""",
        }, # row
        "accessCtlService" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "telnet" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "ssh" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "ftp" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "http" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "https" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "icmp" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                    "snmp" : {
                        "nodetype" : "namednumber",
                        "number" : "7"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "accessCtlEnable" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "accessCtlServicePort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "accessCtlTimeout" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "securedClientTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "securedClientEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.2.1",
            "status" : "current",
            "linkage" : [
                "securedClientIndex",
            ],
            "description" :
                """An entry in securedClientTable.""",
        }, # row
        "securedClientIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "securedClientEnable" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "securedClientStartIp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "securedClientEndIp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "securedClientService" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.18.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Bits",
                    "telnet" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "ftp" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "http" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "icmp" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "snmp" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "ssh" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "https" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "queuingMethodSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.19",
        }, # node
        "portQueuingMethodTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.19.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "portQueuingMethodEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.19.1.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
                "portQueuingMethodQueue",
            ],
            "description" :
                """An entry in portQueuingMethodTable.""",
        }, # row
        "portQueuingMethodQueue" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.19.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """0...7""",
        }, # column
        "portQueuingMethodWeight" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.19.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """0...15""",
        }, # column
        "dhcpSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20",
        }, # node
        "globalDhcpRelay" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1",
        }, # node
        "globalDhcpRelayEnable" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "globalDhcpRelayOption82Enable" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "globalDhcpRelayInfoEnable" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "globalDhcpRelayInfoData" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "maxNumberOfGlobalDhcpRelayRemoteServer" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "globalDhcpRelayRemoteServerTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1.6",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "globalDhcpRelayRemoteServerEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1.6.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "globalDhcpRelayRemoteServerIp",
            ],
            "description" :
                """An entry in globalDhcpRelayRemoteServerTable.""",
        }, # row
        "globalDhcpRelayRemoteServerIp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1.6.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "globalDhcpRelayRemoteServerRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.1.6.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpServer" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2",
        }, # node
        "maxNumberOfDhcpServers" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The maximum number of DHCP server entries that can be created. 
A value of 0 for this object implies that there exists settings for 
global DHCP relay.""",
        }, # scalar
        "dhcpServerTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "dhcpServerEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "dhcpServerVid",
            ],
            "description" :
                """An entry in dhcpServerTable.""",
        }, # row
        "dhcpServerVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpServerStartAddr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpServerPoolSize" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpServerMask" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpServerGateway" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpServerPrimaryDNS" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpServerSecondaryDNS" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpServerRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.2.2.1.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpRelay" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3",
        }, # node
        "dhcpRelayInfoData" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "maxNumberOfDhcpRelay" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The maximum number of DHCP relay entries that can be created. 
A value of 0 for this object implies that there exists settings for 
global DHCP relay.""",
        }, # scalar
        "maxNumberOfDhcpRelayRemoteServer" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpRelayRemoteServerTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.4",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "dhcpRelayRemoteServerEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.4.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "dhcpRelayVid",
                "dhcpRelayRemoteServerIp",
            ],
            "description" :
                """An entry in dhcpRelayRemoteServerTable.""",
        }, # row
        "dhcpRelayVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.4.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpRelayRemoteServerIp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.4.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpRelayRemoteServerRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.4.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpRelayTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.5",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "dhcpRelayEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.5.1",
            "status" : "current",
            "linkage" : [
                "dhcpRelayVid",
            ],
            "description" :
                """An entry in dhcpRelayTable.""",
        }, # row
        "dhcpRelayOption82Enable" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.5.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpRelayInfoEnable" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.20.3.5.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "staticRouteSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21",
        }, # node
        "maxNumberOfStaticRoutes" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "staticRouteTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "staticRouteEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21.2.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "staticRouteIp",
                "staticRouteMask",
            ],
            "description" :
                """An entry in staticRouteTable.""",
        }, # row
        "staticRouteName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "staticRouteIp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "staticRouteMask" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "staticRouteGateway" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "staticRouteMetric" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "staticRouteRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.21.2.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "arpInfo" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.22",
        }, # node
        "arpTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.22.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "arpEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.22.1.1",
            "status" : "current",
            "linkage" : [
                "arpIpAddr",
                "arpMacVid",
            ],
            "description" :
                """An entry in arpTable.""",
        }, # row
        "arpIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.22.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpIpAddr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.22.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpMacAddr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.22.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "MacAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpMacVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.22.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.22.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "static" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "dynamic" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """1-static, 2-dynamic""",
        }, # column
        "portOpModeSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.23",
        }, # node
        "portOpModePortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.23.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "portOpModePortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.23.1.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in portOpModePortTable.""",
        }, # row
        "portOpModePortFlowCntl" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.23.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "off" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "on" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "portOpModePortName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.23.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "32"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "32"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "portOpModePortLinkUpType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.23.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "down" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "copper" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "fiber" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "portOpModePortIntrusionLock" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.23.1.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "portOpModePortLBTestStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.23.1.1.7",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "underTesting" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "success" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "fail" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """This entry display latest loopback test status of port while performing loopback test.""",
        }, # column
        "portOpModePortCounterReset" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.23.1.1.8",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "enable" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "disable" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """This entry resets port counter.""",
        }, # column
        "portBasedVlanSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.24",
        }, # node
        "portBasedVlanPortListTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.24.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "portBasedVlanPortListEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.24.1.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in portBasedVlanPortListTable.""",
        }, # row
        "portBasedVlanPortListMembers" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.24.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"Q-BRIDGE-MIB", "name" : "PortList"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "multicastPortSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.25",
        }, # node
        "multicastPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.25.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "multicastPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.25.1.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in multicastPortTable.""",
        }, # row
        "multicastPortImmediateLeave" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.25.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "multicastPortMaxGroupLimited" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.25.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "multicastPortMaxOfGroup" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.25.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """0..255""",
        }, # column
        "multicastPortIgmpFilteringProfile" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.25.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "multicastPortQuerierMode" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.25.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "auto" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "fixed" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "edge" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """Specify query mode for each port""",
        }, # column
        "multicastStatus" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26",
        }, # node
        "multicastStatusTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "multicastStatusEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.1.1",
            "status" : "current",
            "linkage" : [
                "multicastStatusVlanID",
                "multicastStatusPort",
                "multicastStatusGroup",
            ],
            "description" :
                """An entry in multicastStatusTable.""",
        }, # row
        "multicastStatusIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "multicastStatusVlanID" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "multicastStatusPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "multicastStatusGroup" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpCountTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2",
            "status" : "current",
            "description" :
                """A count table of igmp query/report/leave message.""",
        }, # table
        "igmpCountEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1",
            "status" : "current",
            "linkage" : [
                "igmpCountIndex",
            ],
            "description" :
                """An entry in igmpCountTable.""",
        }, # row
        "igmpCountIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Index of IgmpCountEntry. 0 means total count in whole system""",
        }, # column
        "igmpCountInQuery" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpCountInReport" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpCountInLeave" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpCountInQueryDrop" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpCountInReportDrop" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpCountInLeaveDrop" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpCountOutQuery" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpCountOutReport" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.9",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpCountOutLeave" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.2.1.10",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "multicastVlanStatusTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "multicastVlanStatusEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.3.1",
            "status" : "current",
            "linkage" : [
                "multicastVlanStatusVlanID",
            ],
            "description" :
                """An entry in multicastVlanStatusTable.""",
        }, # row
        "multicastVlanStatusVlanID" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "multicastVlanStatusType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "dynamic" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "mvr" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "static" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "multicastVlanQueryPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.26.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"Q-BRIDGE-MIB", "name" : "PortList"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpFilteringProfileSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.27",
        }, # node
        "igmpFilteringMaxNumberOfProfile" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.27.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "igmpFilteringProfileTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.27.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "igmpFilteringProfileEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.27.2.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "igmpFilteringProfileName",
                "igmpFilteringProfileStartAddress",
                "igmpFilteringProfileEndAddress",
            ],
            "description" :
                """An entry in igmpFilteringProfileTable.""",
        }, # row
        "igmpFilteringProfileName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.27.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpFilteringProfileStartAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.27.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpFilteringProfileEndAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.27.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "igmpFilteringProfileRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.27.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mvrSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28",
        }, # node
        "maxNumberOfMVR" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "mvrTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "mvrEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.2.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "mvrVlanID",
            ],
            "description" :
                """An entry in mvrTable.""",
        }, # row
        "mvrVlanID" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """1..4094""",
        }, # column
        "mvrName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mvrMode" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "dynamic" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "compatible" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mvrRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mvr8021pPriority" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Set the 802.1p priority of control messages within MVR (0~7)""",
        }, # column
        "mvrPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "mvrPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.3.1",
            "status" : "current",
            "linkage" : [
                "mvrVlanID",
                "dot1dBasePort",
            ],
            "description" :
                """An entry in mvrPortTable.""",
        }, # row
        "mvrPortRole" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "source_port" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "receiver_port" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mvrPortTagging" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "maxNumberOfMvrGroup" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "mvrGroupTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.5",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "mvrGroupEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.5.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "mvrVlanID",
                "mvrGroupName",
            ],
            "description" :
                """An entry in mvrGroupTable.""",
        }, # row
        "mvrGroupName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.5.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "mvrGroupStartAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.5.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mvrGroupEndAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.5.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mvrGroupRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.28.5.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "layer3Setup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.29",
        }, # node
        "routerRipState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.29.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "routerIgmpState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.29.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "routerDvmrpState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.29.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "routerDvmrpThreshold" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.29.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "routerIpmcPortSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.30",
        }, # node
        "routerIpmcPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.30.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "routerIpmcPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.30.1.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in routerIpmcPortTable.""",
        }, # row
        "routerIpmcPortEgressUntagVlan" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.30.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerVrrpSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31",
        }, # node
        "routerVrrpMaxNumber" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Always set it as 14.""",
        }, # scalar
        "routerVrrpTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "routerVrrpEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "routerDomainIpAddress",
                "routerDomainIpMaskBits",
                "routerVrrpVirtualID",
                "routerVrrpUplinkGateway",
            ],
            "description" :
                """An entry in routerVrrpTable.""",
        }, # row
        "routerVrrpVirtualID" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerVrrpUplinkGateway" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerVrrpPreempt" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerVrrpInterval" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """1-255""",
        }, # column
        "routerVrrpPriority" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """1-254""",
        }, # column
        "routerVrrpPrimaryVirtualIP" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerVrrpName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerVrrpSecondaryVirtualIP" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "rpVrrpRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.2.1.9",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerVrrpDomainTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "routerVrrpDomainEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.3.1",
            "status" : "current",
            "linkage" : [
                "routerDomainIpAddress",
                "routerDomainIpMaskBits",
            ],
            "description" :
                """An entry in routerVrrpTable.""",
        }, # row
        "routerVrrpAuthType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "simple" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerVrrpAuthKey" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.31.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerVrrpStatus" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.32",
        }, # node
        "routerVrrpStatusTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.32.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "routerVrrpStatusEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.32.1.1",
            "status" : "current",
            "linkage" : [
                "routerVrrpStatusIpAddress",
                "routerVrrpStatusIpMaskBits",
                "routerVrrpStatusVirtualID",
            ],
            "description" :
                """ """,
        }, # row
        "routerVrrpStatusIpAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.32.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerVrrpStatusIpMaskBits" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.32.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerVrrpStatusVirtualID" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.32.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerVrrpStatusVRStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.32.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerVrrpStatusUpLinkStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.32.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerDomainSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33",
        }, # node
        "routerDomainTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "routerDomainEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.1.1",
            "status" : "current",
            "linkage" : [
                "routerDomainIpAddress",
                "routerDomainIpMaskBits",
            ],
            "description" :
                """An entry in routerDomainTable.""",
        }, # row
        "routerDomainIpAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerDomainIpMaskBits" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerDomainVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routerDomainIpTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "routerDomainIpEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.2.1",
            "status" : "current",
            "linkage" : [
                "routerDomainIpAddress",
                "routerDomainIpMaskBits",
            ],
            "description" :
                """An entry in routerDomainIpTable.""",
        }, # row
        "routerDomainIpRipDirection" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "outgoing" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "incoming" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "both" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerDomainIpRipVersion" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "v1" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "v2b" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "v2m" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerDomainIpIgmpVersion" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "igmp_v1" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "igmp_v2" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "igmp_v3" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "routerDomainIpDvmrp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.33.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "diffservSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.34",
        }, # node
        "diffservState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.34.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "diffservMapTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.34.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "diffservMapEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.34.2.1",
            "status" : "current",
            "linkage" : [
                "diffservMapDscp",
            ],
            "description" :
                """An entry in diffservMapTable.""",
        }, # row
        "diffservMapDscp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.34.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """0-63""",
        }, # column
        "diffservMapPriority" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.34.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """0-7""",
        }, # column
        "diffservPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.34.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "diffservPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.34.3.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in diffservPortTable.""",
        }, # row
        "diffservPortState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.34.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "clusterSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35",
        }, # node
        "clusterManager" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.1",
        }, # node
        "clusterMaxNumOfManager" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "clusterManagerTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.1.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "clusterManagerEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.1.2.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "clusterManagerVid",
            ],
            "description" :
                """An entry in clusterManagerTable.""",
        }, # row
        "clusterManagerVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.1.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "clusterManagerName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.1.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "clusterManagerRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.1.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "clusterMembers" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.2",
        }, # node
        "clusterMaxNumOfMember" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.2.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "clusterMemberTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.2.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "clusterMemberEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.2.2.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "clusterMemberMac",
            ],
            "description" :
                """An entry in clusterMemberTable.""",
        }, # row
        "clusterMemberMac" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.2.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "MacAddress"},
            },
            "access" : "noaccess",
            "description" :
                """""",
        }, # column
        "clusterMemberName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.2.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "clusterMemberModel" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.2.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "clusterMemberPassword" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.2.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "clusterMemberRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.2.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "clusterCandidates" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.3",
        }, # node
        "clusterCandidateTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.3.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "clusterCandidateEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.3.1.1",
            "status" : "current",
            "linkage" : [
                "clusterCandidateMac",
            ],
            "description" :
                """An entry in clusterCandidateTable.""",
        }, # row
        "clusterCandidateMac" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.3.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "clusterCandidateName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.3.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "clusterCandidateModel" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.3.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "clusterStatus" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4",
        }, # node
        "clusterStatusRole" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "manager" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "member" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "clusterStatusManager" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "clsuterStatusMaxNumOfMember" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "clusterStatusMemberTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4.4",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "clusterStatusMemberEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4.4.1",
            "status" : "current",
            "linkage" : [
                "clusterStatusMemberMac",
            ],
            "description" :
                """An entry in clusterStatusMemberTable.""",
        }, # row
        "clusterStatusMemberMac" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4.4.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "clusterStatusMemberName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4.4.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "clusterStatusMemberModel" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4.4.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "clusterStatusMemberStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.35.4.4.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "error" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "online" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "offline" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "faultMIB" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36",
            "status" : "current",
        }, # node
        "eventObjects" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1",
        }, # node
        "eventTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1",
            "status" : "current",
            "description" :
                """A list of currently active fault events. All faults 
of normal type regardless of their severity level 
are recorded in the event table. When a normal 
type fault is cleared it is deleted from the event 
table.""",
        }, # table
        "eventEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1",
            "status" : "current",
            "linkage" : [
                "eventSeqNum",
            ],
            "description" :
                """An entry containing information about an
event in the event table.""",
        }, # row
        "eventSeqNum" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """This variable represents the sequence number of an event. 
Sequence number is incremented monotonically starting 
from 0 until it reaches its maximum and wraps around back 
to 0.

Sequence number is incremented when 
- the state of a normal type fault is set on (the same sequence 
number is present in the events table as well as in the trap 
that is sent to notify about the fault on event)
- delta event occurs (sequence number present in trap message)
- the state of a normal type fault is set off (sequence number 
present in trap that is sent to notify for clearing).""",
        }, # column
        "eventEventId" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "EventIdNumber"},
            },
            "access" : "readonly",
            "description" :
                """This variable represents the event ID which uniquely 
identifies the event in the entire system.""",
        }, # column
        "eventName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "parent module" : {
                        "name" : "RFC1213-MIB",
                        "type" : "DisplayString",
                    },
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "40"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "40"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """This variable represents the name of the event, for 
example 'Ethernet Link Down'""",
        }, # column
        "eventInstanceType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "InstanceType"},
            },
            "access" : "readonly",
            "description" :
                """This variable represents the type of InstanceId of a 
particular event in the event table. In brief 
the instanceType refers to the type of sub-component
generating this event in the system, for example 
switch (5). For more details see the textual 
conventions section.

AFFECTS:   eventInstanceId, 
           eventInstanceName""",
        }, # column
        "eventInstanceId" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """This variable represents the InstanceId of a particular 
event in the event current table. In brief the instanceId 
refers to the sub-component generating this event in the 
system, for example '1' for port 1. For more details see 
the textual conventions section.

DEPENDS ON:  eventInstanceType""",
        }, # column
        "eventInstanceName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """This variable is mainly used to store additional information
about the sub-component that is generating an event. For 
example this field may specify what cooling fan is faulty.

DEPENDS ON:  eventInstanceType""",
        }, # column
        "eventSeverity" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "EventSeverity"},
            },
            "access" : "readonly",
            "description" :
                """This variable dictates the urgency of action when a event
occurs. There are four severity levels - Critical, Major, 
Minor, and Informational.  Critical events are those, which 
require immediate operator intervention to prevent/reduce 
system down time. Major events require quick attention and 
Minor events possibly require some attention. Informational 
events indicate the occurrence of events that may need to be 
investigated.""",
        }, # column
        "eventSetTime" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "UtcTimeStamp"},
            },
            "access" : "readonly",
            "description" :
                """This table contains only normal events and this variable 
represents the time when the event become active, i.e. the 
number of seconds since Jan 1, 1970 12:00AM.""",
        }, # column
        "eventDescription" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.9",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "parent module" : {
                        "name" : "RFC1213-MIB",
                        "type" : "DisplayString",
                    },
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "255"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "255"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """This variable contains a description of the event and reasons 
behind the event. This is a free format alpha-numeric string 
that is set by the entity generating this event. This variable 
may be empty if there is no usefull information to report. 
The maximum length of this string is 255 characters.""",
        }, # column
        "eventServAffective" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.36.1.1.1.10",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "EventServiceAffective"},
            },
            "access" : "readonly",
            "description" :
                """This variable indicates whether the event is service affective or not""",
        }, # column
        "faultTrapsMIB" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.37",
            "status" : "current",
        }, # node
        "trapInfoObjects" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.37.1",
        }, # node
        "trapRefSeqNum" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.37.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Indicates the former sequence number of a cleared event 
in the event table. Not intended to read but only used in 
trap notifications.""",
        }, # scalar
        "trapPersistence" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.37.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "EventPersistence"},
            },
            "access" : "readonly",
            "description" :
                """Indicates whether the event is delta (automatically and 
immediately cleared) or normal (not automatically cleared). 
Not intended to read but only used in trap notifications.""",
        }, # scalar
        "trapSenderNodeId" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.37.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Represents the node ID of the sending network element. If not 
supported should be set to 0. Not intended to read but only 
used in trap notifications.""",
        }, # scalar
        "trapNotifications" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.37.2",
        }, # node
        "ipStatus" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.38",
        }, # node
        "ipStatusTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.38.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "ipStatusEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.38.1.1",
            "status" : "current",
            "linkage" : [
                "ipStatusIPAddress",
                "ipStatusVid",
            ],
            "description" :
                """""",
        }, # row
        "ipStatusIPAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.38.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ipStatusVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.38.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ipStatusPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.38.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ipStatusType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.38.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "static" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "dynamic" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routingStatus" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.39",
        }, # node
        "routingStatusTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.39.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "routingStatusEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.39.1.1",
            "status" : "current",
            "linkage" : [
                "routingStatusDestAddress",
            ],
            "description" :
                """""",
        }, # row
        "routingStatusDestAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.39.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routingStatusDestMaskbits" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.39.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routingStatusGateway" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.39.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routingStatusInterface" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.39.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routingStatusMetric" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.39.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "routingStatusType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.39.1.1.6",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "rip" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "bgp" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "ospf" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "static" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfExt" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40",
        }, # node
        "ospfInterfaceTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "ospfInterfaceEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.1.1",
            "status" : "current",
            "linkage" : [
                "ospfIfIpAddress",
                "ospfAddressLessIf",
            ],
            "description" :
                """""",
        }, # row
        "ospfIfKeyId" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "ospfIfMaskbits" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfIfDesignatedRouterID" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfIfBackupDesignatedRouterID" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfIfNbrCount" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfIfAdjacentNbrCount" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.1.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfIfHelloDueTime" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.1.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfAreaExtTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "ospfAreaExtEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.2.1",
            "status" : "current",
            "linkage" : [
                "ospfAreaId",
            ],
            "description" :
                """""",
        }, # row
        "ospfAreaExtName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "ospfRedistributeRouteTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "ospfRedistributeRouteEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.3.1",
            "status" : "current",
            "linkage" : [
                "ospfRedistributeRouteProtocol",
            ],
            "description" :
                """""",
        }, # row
        "ospfRedistributeRouteProtocol" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "rip" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "static" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfRedistributeRouteState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "ospfRedistributeRouteType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "ospfRedistributeRouteMetric" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.3.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "ospfNbrExtTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.4",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "ospfNbrExtEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.4.1",
            "status" : "current",
            "linkage" : [
                "ospfNbrIpAddr",
                "ospfNbrAddressLessIndex",
            ],
            "description" :
                """""",
        }, # row
        "ospfNbrExtRole" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.4.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "dr" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "backup" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "dr_other" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfNbrExtDeadtime" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.4.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfNbrExtInterface" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.4.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfNbrExtRXmtL" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.4.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfNbrExtRqstL" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.4.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfNbrExtDBsmL" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.4.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfLsdbExtTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.5",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "ospfLsdbExtEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.5.1",
            "status" : "current",
            "linkage" : [
                "ospfLsdbAreaId",
                "ospfLsdbType",
                "ospfLsdbLSID",
                "ospfLsdbRouterId",
            ],
            "description" :
                """""",
        }, # row
        "ospfLsdbExtLinkCount" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.5.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfLsdbExtRouteAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.5.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfLsdbExtRouteMaskbits" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.5.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ospfVirtualLinkTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.6",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "ospfVirtualLinkEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.6.1",
            "status" : "current",
            "linkage" : [
                "ospfVirtIfAreaID",
                "ospfVirtIfNeighbor",
            ],
            "description" :
                """""",
        }, # row
        "ospfVirtualLinkName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.6.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "ospfVirtualLinkKeyId" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.40.6.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "sysLogSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41",
        }, # node
        "sysLogState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """sysLog enabled/disabled for the switch.""",
        }, # scalar
        "sysLogTypeTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "sysLogTypeEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.2.1",
            "status" : "current",
            "linkage" : [
                "sysLogTypeIndex",
            ],
            "description" :
                """An entry in sysLogTypeTable.""",
        }, # row
        "sysLogTypeIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "noaccess",
            "description" :
                """""",
        }, # column
        "sysLogTypeName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "sysLogTypeState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "sysLogTypeFacility" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "local_user0" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "local_user1" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "local_user2" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "local_user3" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "local_user4" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "local_user5" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "local_user6" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                    "local_user7" : {
                        "nodetype" : "namednumber",
                        "number" : "7"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "sysLogServerTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "sysLogServerEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.3.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "sysLogServerAddress",
            ],
            "description" :
                """An entry in sysLogServerTable.""",
        }, # row
        "sysLogServerAddress" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "noaccess",
            "description" :
                """""",
        }, # column
        "sysLogServerLogLevel" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "level0" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "level0-1" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "level0-2" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "level0-3" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "level0-4" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "level0-5" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "level0-6" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                    "level0-7" : {
                        "nodetype" : "namednumber",
                        "number" : "7"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "sysLogServerRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.41.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mrstp" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42",
        }, # node
        "mrstpSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1",
        }, # node
        "mrstpBridgeTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "mrstpBridgeEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1",
            "status" : "current",
            "linkage" : [
                "mrstpBridgeIndex",
            ],
            "description" :
                """An entry in mrstpBridgeTable.""",
        }, # row
        "mrstpBridgeIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The tree index of the MRSTP.""",
        }, # column
        "mrstpState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Enabled/disabled on the mrstp bridge.""",
        }, # column
        "mrstpProtocolSpecification" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "unknown" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "decLb100" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "ieee8021d" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """An indication of what version of the Spanning
Tree Protocol is being run.  The value
'decLb100(2)' indicates the DEC LANbridge 100
Spanning Tree protocol.  IEEE 802.1d
implementations will return 'ieee8021d(3)'.  If
future versions of the IEEE Spanning Tree Protocol
are released that are incompatible with the
current version a new value will be defined.""",
        }, # column
        "mrstpPriority" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "65535"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "65535"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The value of the write-able portion of the Bridge
ID, i.e., the first two octets of the (8 octet
long) Bridge ID.  The other (last) 6 octets of the
Bridge ID are given by the value of
dot1dBaseBridgeAddress.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.7""",
        }, # column
        "mrstpTimeSinceTopologyChange" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "TimeTicks"},
            },
            "access" : "readonly",
            "description" :
                """The time (in hundredths of a second) since the
last time a topology change was detected by the
bridge entity.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 6.8.1.1.3""",
        }, # column
        "mrstpTopChanges" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.6",
            "status" : "current",
            "access" : "readonly",
            "description" :
                """The total number of topology changes detected by
this bridge since the management entity was last
reset or initialized.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 6.8.1.1.3""",
        }, # column
        "mrstpDesignatedRoot" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"BRIDGE-MIB", "name" : "BridgeId"},
            },
            "access" : "readonly",
            "description" :
                """The bridge identifier of the root of the spanning
tree as determined by the Spanning Tree Protocol
as executed by this node.  This value is used as
the Root Identifier parameter in all Configuration
Bridge PDUs originated by this node.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.1""",
        }, # column
        "mrstpRootCost" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The cost of the path to the root as seen from
this bridge.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.2""",
        }, # column
        "mrstpRootPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.9",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The port number of the port which offers the
lowest cost path from this bridge to the root
bridge.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.3""",
        }, # column
        "mrstpMaxAge" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.10",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"BRIDGE-MIB", "name" : "Timeout"},
            },
            "access" : "readonly",
            "description" :
                """The maximum age of Spanning Tree Protocol
information learned from the network on any port
before it is discarded, in units of hundredths of
a second.  This is the actual value that this
bridge is currently using.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.4""",
        }, # column
        "mrstpHelloTime" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.11",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"BRIDGE-MIB", "name" : "Timeout"},
            },
            "access" : "readonly",
            "description" :
                """The amount of time between the transmission of
Configuration bridge PDUs by this node on any port
when it is the root of the spanning tree or trying
to become so, in units of hundredths of a second.
This is the actual value that this bridge is
currently using.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.5""",
        }, # column
        "mrstpHoldTime" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.12",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """This time value determines the interval length
during which no more than two Configuration bridge
PDUs shall be transmitted by this node, in units
of hundredths of a second.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.14""",
        }, # column
        "mrstpForwardDelay" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.13",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"BRIDGE-MIB", "name" : "Timeout"},
            },
            "access" : "readonly",
            "description" :
                """This time value, measured in units of hundredths
of a second, controls how fast a port changes its
spanning state when moving towards the Forwarding
state.  The value determines how long the port
stays in each of the Listening and Learning
states, which precede the Forwarding state.  This
value is also used, when a topology change has
been detected and is underway, to age all dynamic
entries in the Forwarding Database.  [Note that
this value is the one that this bridge is
currently using, in contrast to
mrstpBridgeForwardDelay which is the value that
this bridge and all others would start using
if/when this bridge were to become the root.]""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.6""",
        }, # column
        "mrstpBridgeMaxAge" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.14",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "parent module" : {
                        "name" : "BRIDGE-MIB",
                        "type" : "Timeout",
                    },
                    "ranges" : [
                    {
                        "min" : "600",
                        "max" : "4000"
                    },
                    ],
                    "range" : {
                        "min" : "600",
                        "max" : "4000"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The value that all bridges use for MaxAge when
this bridge is acting as the root.  Note that
802.1D-1990 specifies that the range for this
parameter is related to the value of
mrstpBridgeHelloTime. The granularity of this
timer is specified by 802.1D-1990 to be 1 second.
An agent may return a badValue error if a set is
attempted to a value which is not a whole number
of seconds.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.8""",
        }, # column
        "mrstpBridgeHelloTime" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.15",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "parent module" : {
                        "name" : "BRIDGE-MIB",
                        "type" : "Timeout",
                    },
                    "ranges" : [
                    {
                        "min" : "100",
                        "max" : "1000"
                    },
                    ],
                    "range" : {
                        "min" : "100",
                        "max" : "1000"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The value that all bridges use for HelloTime when
this bridge is acting as the root.  The
granularity of this timer is specified by 802.1D-
1990 to be 1 second.  An agent may return a
badValue error if a set is attempted to a value
which is not a whole number of seconds.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.9""",
        }, # column
        "mrstpBridgeForwardDelay" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.1.1.16",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "parent module" : {
                        "name" : "BRIDGE-MIB",
                        "type" : "Timeout",
                    },
                    "ranges" : [
                    {
                        "min" : "400",
                        "max" : "3000"
                    },
                    ],
                    "range" : {
                        "min" : "400",
                        "max" : "3000"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The value that all bridges use for ForwardDelay
when this bridge is acting as the root.  Note that
802.1D-1990 specifies that the range for this
parameter is related to the value of
mrstpBridgeMaxAge.  The granularity of this
timer is specified by 802.1D-1990 to be 1 second.
An agent may return a badValue error if a set is
attempted to a value which is not a whole number
of seconds.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.3.10""",
        }, # column
        "mrstpPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2",
            "status" : "current",
            "description" :
                """A table that contains port-specific information
for the Spanning Tree Protocol.""",
        }, # table
        "mrstpPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1",
            "status" : "current",
            "linkage" : [
                "mrstpPort",
            ],
            "description" :
                """A list of information maintained by every port
about the Spanning Tree Protocol state for that
port.""",
        }, # row
        "mrstpPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "65535"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "65535"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """The port number of the port for which this entry
contains Spanning Tree Protocol management
information.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 6.8.2.1.2""",
        }, # column
        "mrstpPortPriority" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "255"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "255"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The value of the priority field which is
contained in the first (in network byte order)
octet of the (2 octet long) Port ID.  The other
octet of the Port ID is given by the value of
mrstpPort.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.5.1""",
        }, # column
        "mrstpPortState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "disabled" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "blocking" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "listening" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "learning" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "forwarding" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "broken" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """The port's current state as defined by
application of the Spanning Tree Protocol.  This
state controls what action a port takes on
reception of a frame.  If the bridge has detected
a port that is malfunctioning it will place that
port into the broken(6) state.  For ports which
are disabled (see mrstpPortEnable), this object
will have a value of disabled(1).""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.5.2""",
        }, # column
        "mrstpPortEnable" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "enabled" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "disabled" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The enabled/disabled status of the port.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.5.2""",
        }, # column
        "mrstpPortPathCost" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "65535"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "65535"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """The contribution of this port to the path cost of
paths towards the spanning tree root which include
this port.  802.1D-1990 recommends that the
default value of this parameter be in inverse
proportion to the speed of the attached LAN.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.5.3""",
        }, # column
        "mrstpPortDesignatedRoot" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"BRIDGE-MIB", "name" : "BridgeId"},
            },
            "access" : "readonly",
            "description" :
                """The unique Bridge Identifier of the Bridge
recorded as the Root in the Configuration BPDUs
transmitted by the Designated Bridge for the
segment to which the port is attached.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.5.4""",
        }, # column
        "mrstpPortDesignatedCost" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """The path cost of the Designated Port of the
segment connected to this port.  This value is
compared to the Root Path Cost field in received
bridge PDUs.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.5.5""",
        }, # column
        "mrstpPortDesignatedBridge" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"BRIDGE-MIB", "name" : "BridgeId"},
            },
            "access" : "readonly",
            "description" :
                """The Bridge Identifier of the bridge which this
port considers to be the Designated Bridge for
this port's segment.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.5.6""",
        }, # column
        "mrstpPortDesignatedPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.9",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "ranges" : [
                    {
                        "min" : "2",
                        "max" : "2"
                    },
                    ],
                    "range" : {
                        "min" : "2",
                        "max" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """The Port Identifier of the port on the Designated
Bridge for this port's segment.""",
            "reference>" :
                """IEEE 802.1D-1990: Section 4.5.5.7""",
        }, # column
        "mrstpPortForwardTransitions" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.10",
            "status" : "current",
            "access" : "readonly",
            "description" :
                """The number of times this port has transitioned
from the Learning state to the Forwarding state.""",
        }, # column
        "mrstpPortOnBridgeIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.1.2.1.11",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Indetify the bridge index that this port joined to in MRSTP.""",
        }, # column
        "mrstpNotifications" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.2",
        }, # node
        "radiusServerSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43",
        }, # node
        "radiusAuthServerSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.1",
        }, # node
        "radiusAuthServerTimeout" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "radiusAuthServerTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.1.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "radiusAuthServerEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.1.3.1",
            "status" : "current",
            "linkage" : [
                "radiusAuthServerIndex",
            ],
            "description" :
                """An entry in radiusAuthServerTable.""",
        }, # row
        "radiusAuthServerIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.1.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "noaccess",
            "description" :
                """""",
        }, # column
        "radiusAuthServerIpAddr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.1.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "radiusAuthServerUdpPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.1.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "radiusAuthServerSharedSecret" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.1.3.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "radiusAcctServerSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.2",
        }, # node
        "radiusAcctServerTimeout" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.2.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "radiusAcctServerTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.2.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "radiusAcctServerEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.2.2.1",
            "status" : "current",
            "linkage" : [
                "radiusAcctServerIndex",
            ],
            "description" :
                """An entry in radiusAcctServerTable.""",
        }, # row
        "radiusAcctServerIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.2.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "noaccess",
            "description" :
                """""",
        }, # column
        "radiusAcctServerIpAddr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.2.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "radiusAcctServerUdpPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.2.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "radiusAcctServerSharedSecret" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.43.2.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "tacacsServerSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44",
        }, # node
        "tacacsAuthServerSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.1",
        }, # node
        "tacacsAuthServerTimeout" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "tacacsAuthServerTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.1.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "tacacsAuthServerEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.1.3.1",
            "status" : "current",
            "linkage" : [
                "tacacsAuthServerIndex",
            ],
            "description" :
                """An entry in tacacsAuthServerTable.""",
        }, # row
        "tacacsAuthServerIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.1.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "noaccess",
            "description" :
                """""",
        }, # column
        "tacacsAuthServerIpAddr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.1.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "tacacsAuthServerTcpPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.1.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "tacacsAuthServerSharedSecret" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.1.3.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "tacacsAcctServerSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.2",
        }, # node
        "tacacsAcctServerTimeout" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.2.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "tacacsAcctServerTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.2.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "tacacsAcctServerEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.2.2.1",
            "status" : "current",
            "linkage" : [
                "tacacsAcctServerIndex",
            ],
            "description" :
                """An entry in tacacsAcctServerTable.""",
        }, # row
        "tacacsAcctServerIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.2.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "noaccess",
            "description" :
                """""",
        }, # column
        "tacacsAcctServerIpAddr" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.2.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "tacacsAcctServerTcpPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.2.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "tacacsAcctServerSharedSecret" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.44.2.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "aaaSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45",
        }, # node
        "authenticationSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.1",
        }, # node
        "authenticationTypeTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.1.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "authenticationTypeEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.1.1.1",
            "status" : "current",
            "linkage" : [
                "authenticationTypeName",
            ],
            "description" :
                """An entry in authenticationTypeTable.""",
        }, # row
        "authenticationTypeName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.1.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "authenticationTypeMethodList" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.1.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "OctetString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "accountingSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2",
        }, # node
        "accountingUpdatePeriod" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "accountingTypeTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "accountingTypeEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2.2.1",
            "status" : "current",
            "linkage" : [
                "accountingTypeName",
            ],
            "description" :
                """An entry in accountingTypeTable.""",
        }, # row
        "accountingTypeName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "accountingTypeActive" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "accountingTypeBroadcast" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "accountingTypeMode" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2.2.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "start-stop" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "stop-only" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "not-available" : {
                        "nodetype" : "namednumber",
                        "number" : "255"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "accountingTypeMethod" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2.2.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "radius" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "tacacs" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "accountingTypePrivilege" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.45.2.2.1.6",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "privilege-0" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "privilege-1" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "privilege-2" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "privilege-3" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "privilege-4" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                    "privilege-5" : {
                        "nodetype" : "namednumber",
                        "number" : "5"
                    },
                    "privilege-6" : {
                        "nodetype" : "namednumber",
                        "number" : "6"
                    },
                    "privilege-7" : {
                        "nodetype" : "namednumber",
                        "number" : "7"
                    },
                    "privilege-8" : {
                        "nodetype" : "namednumber",
                        "number" : "8"
                    },
                    "privilege-9" : {
                        "nodetype" : "namednumber",
                        "number" : "9"
                    },
                    "privilege-10" : {
                        "nodetype" : "namednumber",
                        "number" : "10"
                    },
                    "privilege-11" : {
                        "nodetype" : "namednumber",
                        "number" : "11"
                    },
                    "privilege-12" : {
                        "nodetype" : "namednumber",
                        "number" : "12"
                    },
                    "privilege-13" : {
                        "nodetype" : "namednumber",
                        "number" : "13"
                    },
                    "privilege-14" : {
                        "nodetype" : "namednumber",
                        "number" : "14"
                    },
                    "not-available" : {
                        "nodetype" : "namednumber",
                        "number" : "255"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpSnp" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100",
        }, # node
        "dhcpSnpVlanTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "dhcpSnpVlanEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.1.1",
            "status" : "current",
            "linkage" : [
                "dhcpSnpVlanEntryVid",
            ],
            "description" :
                """""",
        }, # row
        "dhcpSnpVlanEntryVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "4094"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "4094"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpSnpVlanEntryEnable" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpSnpVlanEntryOption82Enable" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpSnpVlanEntryInfo" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpSnpPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "dhcpSnpPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.2.1",
            "status" : "current",
            "linkage" : [
                "dhcpSnpPortEntryPort",
            ],
            "description" :
                """""",
        }, # row
        "dhcpSnpPortEntryPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpSnpPortEntryTrust" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.2.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "dhcpSnpPortEntryRate" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.2.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "2048"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "2048"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """0 means unlimited""",
        }, # column
        "dhcpSnpBindTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "dhcpSnpBindEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.3.1",
            "status" : "current",
            "linkage" : [
                "dhcpSnpBindEntryMac",
                "dhcpSnpBindEntryVid",
            ],
            "description" :
                """""",
        }, # row
        "dhcpSnpBindEntryMac" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "MacAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpSnpBindEntryVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpSnpBindEntryIP" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpSnpBindEntryLease" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.3.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpSnpBindEntryType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.3.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "dynamic" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpSnpBindEntryPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.3.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "dhcpSnpEnable" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDb" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5",
        }, # node
        "dhcpSnpDbAbort" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "65535"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "65535"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbWriteDelay" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "65535"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "65535"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbUrl" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "parent module" : {
                        "name" : "RFC1213-MIB",
                        "type" : "DisplayString",
                    },
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "255"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "255"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbUrlRenew" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "parent module" : {
                        "name" : "RFC1213-MIB",
                        "type" : "DisplayString",
                    },
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "255"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "255"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStat" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5",
        }, # node
        "dhcpSnpDbStatClear" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatDelayExpiry" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatAbortExpiry" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatLastSuccTime" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatLastFailTime" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatLastFailReason" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatTotalAttempt" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatStartupFail" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.9",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatSuccTrans" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.10",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatFailTrans" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.11",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatSuccRead" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.12",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatFailRead" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.13",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatSuccWrite" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.14",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatFailWrite" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.15",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDbStatLastIgnoreBindCol" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.17",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Last ignored: binding collision""",
        }, # scalar
        "dhcpSnpDbStatLastIgnoreExpireLease" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.18",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Last ignored: expired leases""",
        }, # scalar
        "dhcpSnpDbStatLastIgnoreInvalidIntf" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.19",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Last ignored: invalid interface""",
        }, # scalar
        "dhcpSnpDbStatLastIgnoreUnsuppVlan" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.20",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Last ignored: unsupported vlans""",
        }, # scalar
        "dhcpSnpDbStatLastIgnoreParse" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.21",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Last ignored: parsing error""",
        }, # scalar
        "dhcpSnpDbStatTotalIgnoreBindCol" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.22",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Total ignored: binding collision""",
        }, # scalar
        "dhcpSnpDbStatTotalIgnoreExpireLease" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.23",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Total ignored: expired leases""",
        }, # scalar
        "dhcpSnpDbStatTotalIgnoreInvalidIntf" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.24",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Total ignored: invalid interface""",
        }, # scalar
        "dhcpSnpDbStatTotalIgnoreUnsuppVlan" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.25",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Total ignored: unsupported vlans""",
        }, # scalar
        "dhcpSnpDbStatTotalIgnoreParse" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.26",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """Total ignored: parsing error""",
        }, # scalar
        "dhcpSnpDbStatLastIgnoreTime" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.5.5.27",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # scalar
        "dhcpSnpDhcpVlan" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.6",
        }, # node
        "dhcpSnpDhcpVlanVid" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.100.6.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "4094"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "4094"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """0: disable DHCP VLAN.""",
        }, # scalar
        "ipsg" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101",
        }, # node
        "ipsgTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101.1",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "ipsgEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101.1.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "ipsgEntryMac",
                "ipsgEntryVid",
            ],
            "description" :
                """""",
        }, # row
        "ipsgEntryMac" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101.1.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "MacAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ipsgEntryVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101.1.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "4094"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "4094"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ipsgEntryIp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101.1.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "ipsgEntryLease" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101.1.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """second""",
        }, # column
        "ipsgEntryType" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101.1.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "static" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "dhcp" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "ipsgEntryPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101.1.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """0 means any port""",
        }, # column
        "ipsgEntryState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.101.1.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "arpInspect" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102",
        }, # node
        "arpInspectSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1",
        }, # node
        "arpInspectState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "arpInspectFilterAgingTime" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "2147483647"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "2147483647"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "arpInspectLog" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.3",
        }, # node
        "arpInspectLogEntries" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.3.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "1024"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "1024"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "arpInspectLogRate" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.3.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "1024"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "1024"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "arpInspectLogInterval" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.3.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "2147483647"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "2147483647"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "arpInspectVlanTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.4",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "arpInspectVlanEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.4.1",
            "status" : "current",
            "linkage" : [
                "arpInspectVlanVid",
            ],
            "description" :
                """""",
        }, # row
        "arpInspectVlanVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.4.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "4094"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "4094"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectVlanLog" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.4.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "all" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "none" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "permit" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "deny" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "arpInspectVlanStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.4.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "enabled" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "disabled" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "arpInspectPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.5",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "arpInspectPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.5.1",
            "status" : "current",
            "linkage" : [
                "arpInspectPortIndex",
            ],
            "description" :
                """""",
        }, # row
        "arpInspectPortIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.5.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectPortTrust" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.5.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "trusted" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "untrusted" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "arpInspectPortRate" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.5.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "2048"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "2048"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "arpInspectPortInterval" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.1.5.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "15"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "15"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "arpInspectStatus" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2",
        }, # node
        "arpInspectFilterClear" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "arpInspectLogClear" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "arpInspectFilterTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "arpInspectFilterEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.3.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "arpInspectFilterMac",
                "arpInspectFilterVid",
            ],
            "description" :
                """""",
        }, # row
        "arpInspectFilterMac" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "MacAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectFilterVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "4094"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "4094"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectFilterPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectFilterExpiry" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.3.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectFilterReason" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.3.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "macVid" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "port" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "ip" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectFilterRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.3.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "arpInspectLogTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.4",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "arpInspectLogEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.4.1",
            "status" : "current",
            "linkage" : [
                "arpInspectLogMac",
                "arpInspectLogVid",
                "arpInspectLogPort",
                "arpInspectLogIp",
            ],
            "description" :
                """""",
        }, # row
        "arpInspectLogMac" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.4.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "MacAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectLogVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.4.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "4094"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "4094"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectLogPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.4.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectLogIp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.4.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectLogNumPkt" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.4.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectLogTime" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.4.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "DateAndTime"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectStatisticsTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.5",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "arpInspectStatisticsEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.5.1",
            "status" : "current",
            "linkage" : [
                "arpInspectStatisticsVid",
            ],
            "description" :
                """""",
        }, # row
        "arpInspectStatisticsVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.5.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectStatisticsReceived" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.5.1.2",
            "status" : "current",
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectStatisticsRequest" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.5.1.3",
            "status" : "current",
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectStatisticsReply" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.5.1.4",
            "status" : "current",
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectStatisticsForward" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.5.1.5",
            "status" : "current",
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectStatisticsDrop" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.5.1.6",
            "status" : "current",
            "access" : "readonly",
            "description" :
                """""",
        }, # column
        "arpInspectStatisticsClear" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.102.2.5.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "trTCMSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103",
        }, # node
        "trTCMState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Two-rate three color marker enabled/disabled for the switch.""",
        }, # scalar
        "trTCMMode" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "color-aware" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "color-blind" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "trTCMPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "trTCMPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.3.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in trTCMPortTable.""",
        }, # row
        "trTCMPortState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Two-rate three color marker enabled/disabled on the port.""",
        }, # column
        "trTCMPortCIR" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Allowed CIR in pkts/s.""",
        }, # column
        "trTCMPortPIR" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """Allowed PIR in pkts/s.""",
        }, # column
        "trTCMPortDscpGreen" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.3.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """0-63""",
        }, # column
        "trTCMPortDscpYellow" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.3.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """0-63""",
        }, # column
        "trTCMPortDscpRed" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.103.3.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """0-63""",
        }, # column
        "loopGuardSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.104",
        }, # node
        "loopGuardState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.104.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "loopGuardPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.104.2",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "loopGuardPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.104.2.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in loopGuardPortTable.""",
        }, # row
        "loopGuardPortState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.104.2.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "subnetBasedVlanSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105",
        }, # node
        "subnetBasedVlanState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """subnet-based vlan feature enabled/disabled for the switch.""",
        }, # scalar
        "dhcpVlanOverrideState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """dhcp vlan override enabled/disabled when subnet-based vlan is enabled.""",
        }, # scalar
        "subnetBasedVlanTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.3",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "subnetBasedVlanEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.3.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "subnetBasedVlanSrcIp",
                "subnetBasedVlanSrcMaskBit",
            ],
            "description" :
                """An entry in subnetBasedVlanTable.""",
        }, # row
        "subnetBasedVlanSrcIp" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.3.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "IpAddress"},
            },
            "access" : "readonly",
            "description" :
                """source ip for subnet-based vlan entry""",
        }, # column
        "subnetBasedVlanSrcMaskBit" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.3.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "32"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "32"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """source ip mask-bits for subnet-based vlan entry""",
        }, # column
        "subnetBasedVlanName" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.3.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "parent module" : {
                        "name" : "RFC1213-MIB",
                        "type" : "DisplayString",
                    },
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "31"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "31"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """name for subnet-based vlan entry""",
        }, # column
        "subnetBasedVlanVid" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.3.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "4094"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "4094"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """vid for subnet-based vlan entry""",
        }, # column
        "subnetBasedVlanPriority" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.3.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "7"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "7"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """priority for subnet-based vlan entry""",
        }, # column
        "subnetBasedVlanEntryState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.105.3.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "macAuthenticationSetup" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.106",
        }, # node
        "macAuthenticationState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.106.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "macAuthenticationNamePrefix" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.106.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "macAuthenticationPassword" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.106.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "macAuthenticationTimeout" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.106.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "macAuthenticationPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.106.5",
            "status" : "current",
            "description" :
                """""",
        }, # table
        "macAuthenticationPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.106.5.1",
            "status" : "current",
            "linkage" : [
                "dot1dBasePort",
            ],
            "description" :
                """An entry in macAuthenticationPortTable.""",
        }, # row
        "macAuthenticationPortState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.106.5.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mstp" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107",
        }, # node
        "mstpGen" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1",
        }, # node
        "mstpGenState" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """Enabled/disabled on the mrstp bridge.""",
        }, # scalar
        "mstpGenCfgIdName" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"RFC1213-MIB", "name" : "DisplayString"},
            },
            "access" : "readwrite",
            "description" :
                """The configuration name that identifies the MST
region and is used as one of the inputs in the 
computation of the MST Configuration Identifier.""",
            "reference>" :
                """12.12.3.4.2.b)""",
        }, # scalar
        "mstpGenCfgIdRevLevel" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readwrite",
            "description" :
                """This object identifies the MST revision that
identifies the MST region and is used as one
of the inputs in the computation of the MST 
configuration Identifier.""",
            "reference>" :
                """12.12.3.4.2.c)""",
        }, # scalar
        "mstpGenCfgIdCfgDigest" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "ranges" : [
                    {
                        "min" : "16",
                        "max" : "16"
                    },
                    ],
                    "range" : {
                        "min" : "16",
                        "max" : "16"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """Configuration Digest.""",
            "reference>" :
                """12.12.3.3.3.a.4""",
        }, # scalar
        "mstpGenHelloTime" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "parent module" : {
                        "name" : "BRIDGE-MIB",
                        "type" : "Timeout",
                    },
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "10"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "10"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "mstpGenMaxAge" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.6",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "parent module" : {
                        "name" : "BRIDGE-MIB",
                        "type" : "Timeout",
                    },
                    "ranges" : [
                    {
                        "min" : "6",
                        "max" : "40"
                    },
                    ],
                    "range" : {
                        "min" : "6",
                        "max" : "40"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "mstpGenForwardDelay" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.7",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "parent module" : {
                        "name" : "BRIDGE-MIB",
                        "type" : "Timeout",
                    },
                    "ranges" : [
                    {
                        "min" : "4",
                        "max" : "30"
                    },
                    ],
                    "range" : {
                        "min" : "4",
                        "max" : "30"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # scalar
        "mstpGenMaxHops" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.8",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "4",
                        "max" : "30"
                    },
                    ],
                    "range" : {
                        "min" : "4",
                        "max" : "30"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """13.22.f)""",
        }, # scalar
        "mstpGenCistRootPathCost" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.9",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # scalar
        "mstpGenCistRootBrid" : {
            "nodetype" : "scalar",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.1.10",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "ranges" : [
                    {
                        "min" : "32",
                        "max" : "32"
                    },
                    ],
                    "range" : {
                        "min" : "32",
                        "max" : "32"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # scalar
        "mstMapTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.20",
            "status" : "current",
            "description" :
                """This table contains one entry for each instance of MSTP.""",
        }, # table
        "mstMapEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.20.1",
            "create" : "true",
            "status" : "current",
            "linkage" : [
                "mstMapIndex",
            ],
            "description" :
                """A conceptual row containing the status of the MSTP instance.""",
        }, # row
        "mstMapIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.20.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "MstiOrCistInstanceIndex"},
            },
            "access" : "noaccess",
            "description" :
                """Uniquely identifies an instance. The entry of this table with index 0
presents always, represents CIST. When SET operation """,
        }, # column
        "mstMapVlans1k" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.20.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "128"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "128"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """A string of octets containing one bit per VLAN. The
first octet corresponds to VLANs with VlanIndex values
1 through 8; the second octet to VLANs 9 through
16 etc.  The most significant bit of each octet
corresponds to the lowest VlanIndex value in that octet.

For each VLAN that is mapped to this MSTP instance,
the bit corresponding to that VLAN is set to '1'.
Empty (zero) most significant octes are not mandatory.""",
        }, # column
        "mstMapVlans2k" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.20.1.3",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "128"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "128"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """A string of octets containing one bit per VLAN for
VLANS with VlanIndex values 1024 through 2047. The
first octet corresponds to VLANs with VlanIndex values
1024 through 1031; the second octet to VLANs 1032
through 1039 etc.  The most significant bit of each
octet corresponds to the lowest VlanIndex value in that
octet.

For each VLAN that is mapped to this MSTP instance,
the bit corresponding to that VLAN is set to '1'.

Empty (zero) most significant octes are not mandatory.""",
        }, # column
        "mstMapVlans3k" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.20.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "128"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "128"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """A string of octets containing one bit per VLAN for
VLANS with VlanIndex values 2048 through 3071. The
first octet corresponds to VLANs with VlanIndex values
of 2048 through 2055; the second octet to VLANs 2056
through 2063 etc.  The most significant bit of each
octet corresponds to the lowest VlanIndex value in that
octet.

For each VLAN that is mapped to this MSTP instance,
the bit corresponding to that VLAN is set to '1'.

Empty (zero) most significant octes are not mandatory.""",
        }, # column
        "mstMapVlans4k" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.20.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "OctetString",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "128"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "128"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """A string of octets containing one bit per VLAN for
VLANS with VlanIndex values 3072 through 4095. The
first octet corresponds to VLANs with VlanIndex values
3072 through 3079; the second octet to VLANs 3080
through 3087 etc.  The most significant bit of each
octet corresponds to the lowest VlanIndex value in that
octet.

For each VLAN that is mapped to this MSTP instance,
the bit corresponding to that VLAN is set to '1'.

Empty (zero) most significant octes are not mandatory.""",
        }, # column
        "mstMapRowStatus" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.20.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "RowStatus"},
            },
            "access" : "readwrite",
            "description" :
                """""",
        }, # column
        "mstVlanTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.30",
            "status" : "current",
            "description" :
                """This table contains one entry for each VlanId.""",
        }, # table
        "mstVlanEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.30.1",
            "status" : "current",
            "linkage" : [
                "mstVlanIndex",
            ],
            "description" :
                """Information regarding the instance to which each Vlan is mapped.""",
        }, # row
        "mstVlanIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.30.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "4094"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "4094"
                    },
                },
            },
            "access" : "noaccess",
            "description" :
                """The VlanId for which this entry contains the instance mapped.""",
        }, # column
        "mstVlanMstIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.30.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "MstiOrCistInstanceIndex"},
            },
            "access" : "readonly",
            "description" :
                """An integer with values ranging from 0 to 64 that identify a 
the CIST/MSTI instance to which this VLAN is mapped""",
        }, # column
        "mstpPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.40",
            "status" : "current",
            "description" :
                """A table that contains generic information about
every port that is associated with this bridge.""",
        }, # table
        "mstpPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.40.1",
            "status" : "current",
            "linkage" : [
                "mstpPortIndex",
            ],
            "description" :
                """A list of information for each port of the
bridge.""",
        }, # row
        "mstpPortIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.40.1.1",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "65535"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "65535"
                    },
                },
            },
            "access" : "noaccess",
            "description" :
                """A unique value, greater than zero, for each Port.
The value for each interface sub-layer
must remain constant at least from one re-initialization
of the entity's network management system to the next re-
initialization.""",
        }, # column
        "mstpPortOperEdgePort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.40.1.2",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "TruthValue"},
            },
            "access" : "readonly",
            "description" :
                """""",
            "reference>" :
                """""",
        }, # column
        "mstpPortOperPointToPointMAC" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.40.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-TC", "name" : "TruthValue"},
            },
            "access" : "readonly",
            "description" :
                """""",
            "reference>" :
                """""",
        }, # column
        "mstpXstTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.50",
            "status" : "current",
            "description" :
                """.""",
        }, # table
        "mstpXstEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.50.1",
            "status" : "current",
            "linkage" : [
                "mstpXstId",
            ],
            "description" :
                """.""",
        }, # row
        "mstpXstId" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.50.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "MstiOrCistInstanceIndex"},
            },
            "access" : "readonly",
            "description" :
                """0 means CIST.""",
        }, # column
        "mstpXstBridgePriority" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.50.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "61440"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "61440"
                    },
                },
            },
            "access" : "readwrite",
            "default" : "32768",
            "description" :
                """Bridge priority, in steps of 4096.""",
        }, # column
        "mstpXstBridgeId" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.50.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"BRIDGE-MIB", "name" : "BridgeId"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpXstInternalRootCost" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.50.1.4",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpXstRootPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.50.1.5",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpXstTimeSinceTopologyChange" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.50.1.6",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "TimeTicks"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpXstTopologyChangesCount" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.50.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"SNMPv2-SMI", "name" : "Counter32"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpXstPortTable" : {
            "nodetype" : "table",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60",
            "status" : "current",
            "description" :
                """.""",
        }, # table
        "mstpXstPortEntry" : {
            "nodetype" : "row",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1",
            "status" : "current",
            "linkage" : [
                "mstpXstPortXstId",
                "mstpXstPortIndex",
            ],
            "description" :
                """.""",
            "reference>" :
                """.""",
        }, # row
        "mstpXstPortXstId" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.1",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"ZYXEL-GS4012F-MIB", "name" : "MstiOrCistInstanceIndex"},
            },
            "access" : "noaccess",
            "description" :
                """0 means CIST.""",
        }, # column
        "mstpXstPortIndex" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.2",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "65535"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "65535"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """The value of mstpPortIndex of the Port
in mstpPortTable.""",
        }, # column
        "mstpXstPortEnable" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.3",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"P-BRIDGE-MIB", "name" : "EnabledStatus"},
            },
            "access" : "readwrite",
            "description" :
                """.""",
        }, # column
        "mstpXstPortPriority" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.4",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "0",
                        "max" : "255"
                    },
                    ],
                    "range" : {
                        "min" : "0",
                        "max" : "255"
                    },
                },
            },
            "access" : "readwrite",
            "default" : "128",
            "description" :
                """Port priority, in steps of 16.""",
        }, # column
        "mstpXstPortPathCost" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.5",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Integer32",
                    "ranges" : [
                    {
                        "min" : "1",
                        "max" : "65535"
                    },
                    ],
                    "range" : {
                        "min" : "1",
                        "max" : "65535"
                    },
                },
            },
            "access" : "readwrite",
            "description" :
                """.""",
        }, # column
        "mstpXstPortState" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.6",
            "status" : "current",
            "syntax" : {
                "type" :                 {
                    "basetype" : "Enumeration",
                    "disabled" : {
                        "nodetype" : "namednumber",
                        "number" : "0"
                    },
                    "discarding" : {
                        "nodetype" : "namednumber",
                        "number" : "1"
                    },
                    "learning" : {
                        "nodetype" : "namednumber",
                        "number" : "2"
                    },
                    "forwarding" : {
                        "nodetype" : "namednumber",
                        "number" : "3"
                    },
                    "unknown" : {
                        "nodetype" : "namednumber",
                        "number" : "4"
                    },
                },
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpXstPortDesignatedRoot" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.7",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"BRIDGE-MIB", "name" : "BridgeId"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpXstPortDesignatedCost" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.8",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpXstPortDesignatedBridge" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.9",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"BRIDGE-MIB", "name" : "BridgeId"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpXstPortDesignatedPort" : {
            "nodetype" : "column",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.60.1.10",
            "status" : "current",
            "syntax" : {
                "type" : { "module" :"", "name" : "Integer32"},
            },
            "access" : "readonly",
            "description" :
                """.""",
        }, # column
        "mstpNotifications" : {
            "nodetype" : "node",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.70",
        }, # node
    }, # nodes

    "notifications" : {
        "eventOnTrap" : {
            "nodetype" : "notification",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.37.2.1",
            "status" : "current",
            "objects" : {
                "eventSeqNum" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventEventId" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventName" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventSetTime" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventSeverity" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventInstanceType" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventInstanceId" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventInstanceName" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventServAffective" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventDescription" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "trapPersistence" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "trapSenderNodeId" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "sysObjectID" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
            },
            "description" :
                """This trap is used to inform network management system that a delta 
fault event (events that are automatically cleared) has occured 
or a normal fault event (not automatically cleared) state has 
been set on.  

Objects are used as follows:
- eventSeqNum is the sequence number of the event. For normal 
type of events must equal to the sequence number of the event 
in the events table. 
- eventEventId specifies what fault event has occured.
- eventName specifies the name of the fault event.
- eventSetTime indicates when fault event has occured 
(delta events) or when fault has been set on (normal events).
- eventSeverity reports the severity level of the event.
- eventInstanceType indicates what kind of object is faulty.
- eventInstanceId specifies what instance is faulty.
- eventInstanceName may contain textual description for 
the faulty object.
- eventServAffective specifies whether the event is 
immediately service affcetive. 
- eventDescription reports possible additional information about the event. 
- trapPersistence tells whether this event is a delta or normal event. 
- trapSenderNodeId specifies the node ID of the sending network element if 
configuring it is supported for the network element, otherwise 0. 
- sysObjectID specifies what kind of equipment reports the fault event.

For more information see the eventTable specification""",
        }, # notification
        "eventClearedTrap" : {
            "nodetype" : "notification",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.37.2.2",
            "status" : "current",
            "objects" : {
                "eventSeqNum" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventEventId" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventSetTime" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventInstanceType" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "eventInstanceId" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "trapRefSeqNum" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "trapSenderNodeId" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
                "sysObjectID" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
            },
            "description" :
                """This trap is used to inform network management system that a normal 
type fault event has been cleared (state set off). 

Objects are used as follows:
- eventSeqNum is the sequence number of the this clearing event. Note that 
the sequence number of the cleared event is reported in the trapRefSeqNum 
object. 
- eventEventId specifies what event has been cleared.
- eventSetTime indicates when fault event has been cleared.
- eventInstanceType indicates what kind of object has been 
faulty.
- eventInstanceId specifies what instance has been faulty.
- trapRefSeqNum specifies the sequence number of the cleared event (i.e. 
the sequence number was assigned for the event in the events table).  
- trapSenderNodeId specifies the node ID of the sending network element if 
configuring it is supported for the network element, otherwise 0. 
- sysObjectID specifies what kind of equipment reports the clearing event.

For more information see the eventTable specification""",
        }, # notification
        "newRoot" : {
            "nodetype" : "notification",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.2.1",
            "status" : "current",
            "objects" : {
                "mrstpBridgeIndex" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
            },
            "description" :
                """""",
        }, # notification
        "topologyChange" : {
            "nodetype" : "notification",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.42.2.2",
            "status" : "current",
            "objects" : {
                "mrstpBridgeIndex" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
            },
            "description" :
                """""",
        }, # notification
        "newRoot" : {
            "nodetype" : "notification",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.70.1",
            "status" : "current",
            "objects" : {
                "mstpXstId" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
            },
            "description" :
                """""",
        }, # notification
        "topologyChange" : {
            "nodetype" : "notification",
            "moduleName" : "ZYXEL-GS4012F-MIB",
            "oid" : "1.3.6.1.4.1.890.1.5.8.20.107.70.2",
            "status" : "current",
            "objects" : {
                "mstpXstId" : {
                    "nodetype" : "object",
                    "module" : "ZYXEL-GS4012F-MIB"
                },
            },
            "description" :
                """""",
        }, # notification
    }, # notifications

}

[]