{
  "imports": {
    "class": "imports",
    "SNMPv2-CONF": [
      "MODULE-COMPLIANCE",
      "NOTIFICATION-GROUP"
    ],
    "SNMPv2-SMI": [
      "TRAP-TYPE",
      "OBJECT-IDENTITY",
      "iso",
      "Counter64",
      "OBJECT-TYPE",
      "NOTIFICATION-TYPE",
      "Unsigned32",
      "MibIdentifier",
      "Integer32",
      "IpAddress",
      "Gauge32",
      "enterprises",
      "MODULE-IDENTITY",
      "Bits",
      "TimeTicks",
      "Counter32"
    ],
    "SNMPv2-TC": [
      "TEXTUAL-CONVENTION",
      "DisplayString"
    ]
  },
  "t300": {
    "name": "t300",
    "oid": "1.3.6.1.4.1.42.2.28.2",
    "class": "moduleidentity",
    "lastupdated": "0012140000Z",
    "organization": "SUN MICROSYSTEMS INCORPORATED",
    "contactinfo": " Storage Management Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303",
    "description": "The MIB module for Sun StorEdge T300"
  },
  "sun": {
    "name": "sun",
    "oid": "1.3.6.1.4.1.42",
    "class": "objectidentity"
  },
  "products": {
    "name": "products",
    "oid": "1.3.6.1.4.1.42.2",
    "class": "objectidentity"
  },
  "storage_subsystem": {
    "name": "storage_subsystem",
    "oid": "1.3.6.1.4.1.42.2.28",
    "class": "objectidentity"
  },
  "t300Reg": {
    "name": "t300Reg",
    "oid": "1.3.6.1.4.1.42.2.28.2.1",
    "class": "objectidentity"
  },
  "t300Purple1": {
    "name": "t300Purple1",
    "oid": "1.3.6.1.4.1.42.2.28.2.1.1",
    "class": "objectidentity",
    "status": "current",
    "description": "Purple 1 Storage Array"
  },
  "t300Objs": {
    "name": "t300Objs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2",
    "class": "objectidentity"
  },
  "t300SystemObjs": {
    "name": "t300SystemObjs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1",
    "class": "objectidentity"
  },
  "t300UnitObjs": {
    "name": "t300UnitObjs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.2",
    "class": "objectidentity"
  },
  "t300FruObjs": {
    "name": "t300FruObjs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3",
    "class": "objectidentity"
  },
  "t300VolumeObjs": {
    "name": "t300VolumeObjs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4",
    "class": "objectidentity"
  },
  "t300PortObjs": {
    "name": "t300PortObjs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5",
    "class": "objectidentity"
  },
  "t300AttachObjs": {
    "name": "t300AttachObjs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6",
    "class": "objectidentity"
  },
  "t300LoopObjs": {
    "name": "t300LoopObjs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.7",
    "class": "objectidentity"
  },
  "t300LogObjs": {
    "name": "t300LogObjs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.8",
    "class": "objectidentity"
  },
  "t300OndgObjs": {
    "name": "t300OndgObjs",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.9",
    "class": "objectidentity"
  },
  "t300Events": {
    "name": "t300Events",
    "oid": "1.3.6.1.4.1.42.2.28.2.3",
    "class": "objectidentity"
  },
  "t300EventsV2": {
    "name": "t300EventsV2",
    "oid": "1.3.6.1.4.1.42.2.28.2.3.0",
    "class": "objectidentity"
  },
  "sysId": {
    "name": "sysId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The system name."
  },
  "sysVendor": {
    "name": "sysVendor",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.2",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The system vendor."
  },
  "sysModel": {
    "name": "sysModel",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.3",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The system model."
  },
  "sysRevision": {
    "name": "sysRevision",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.4",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The system firmware revision."
  },
  "sysStripeUnitSize": {
    "name": "sysStripeUnitSize",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.5",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current system stripe unit size."
  },
  "sysCacheMode": {
    "name": "sysCacheMode",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.6",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "disabled": 1,
          "writeThrough": 2,
          "writeBehind": 3,
          "auto": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current system buffer cache mode."
  },
  "sysCacheMirror": {
    "name": "sysCacheMirror",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.7",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "off": 1,
          "auto": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current system buffer cache mirror mode."
  },
  "sysAutoDisable": {
    "name": "sysAutoDisable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.8",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "none": 1,
          "disableOnly": 2,
          "disableRecon": 3,
          "reconOnly": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "obsolete",
    "description": "The current system auto-disable/reconstruct policy."
  },
  "sysMpSupport": {
    "name": "sysMpSupport",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.9",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "none": 1,
          "readWrite": 2,
          "mpxio": 3,
          "std": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current multi-pathing support mode."
  },
  "sysReadAhead": {
    "name": "sysReadAhead",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.10",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "off": 1,
          "on": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of consecutive contiguous read commands received before triggering read-ahead."
  },
  "sysReconRate": {
    "name": "sysReconRate",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.11",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "low": 1,
          "medium": 2,
          "high": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A value controlling the amount of bandwidth allocated to disk reconstruction."
  },
  "sysOndgMode": {
    "name": "sysOndgMode",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.12",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "off": 1,
          "passive": 2,
          "active": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current on-line loop diagnostic mode."
  },
  "sysOndgTimeslice": {
    "name": "sysOndgTimeslice",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.13",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The time-slice in seconds devoted to normal I/O between loop diagnostic data pattern I/O."
  },
  "sysIdleDiskTimeout": {
    "name": "sysIdleDiskTimeout",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.14",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "obsolete",
    "description": "The number of hours (1-24) that a disk is permitted to be idle before the system automatically performs a seek on that disk."
  },
  "sysFruRemovalShutdown": {
    "name": "sysFruRemovalShutdown",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.15",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of seconds remaining before the system automatically shuts down due to a FRU being removed and not replaced."
  },
  "sysBootMode": {
    "name": "sysBootMode",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.16",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "none": 1,
          "auto": 2,
          "tftp": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current system boot mode."
  },
  "sysBootDelay": {
    "name": "sysBootDelay",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.17",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A time delay in seconds during which time a user could strike a key at the system console to interrupt EPROM boot process."
  },
  "sysSpinDelay": {
    "name": "sysSpinDelay",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.18",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "obsolete",
    "description": "Not in use."
  },
  "sysTftpHost": {
    "name": "sysTftpHost",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.19",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "IpAddress",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "When boot mode is 'tftp', specifies the IP address of the tftp server."
  },
  "sysTftpFile": {
    "name": "sysTftpFile",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.20",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "When boot mode is 'tftp', specifies the file name to read from the tftp server."
  },
  "sysIpAddr": {
    "name": "sysIpAddr",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.21",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "IpAddress",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The IP address of the system."
  },
  "sysSubNet": {
    "name": "sysSubNet",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.22",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "IpAddress",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The subnet mask of the system."
  },
  "sysGateway": {
    "name": "sysGateway",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.23",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "IpAddress",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The default gateway IP address."
  },
  "sysWriteRequests": {
    "name": "sysWriteRequests",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.24",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of write requests received from all host ports."
  },
  "sysReadRequests": {
    "name": "sysReadRequests",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.25",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of read requests received from all host ports."
  },
  "sysBlocksWritten": {
    "name": "sysBlocksWritten",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.26",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks written (received from) all host ports."
  },
  "sysBlocksRead": {
    "name": "sysBlocksRead",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.27",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks read (transmitted to) all host ports."
  },
  "sysCacheWriteHits": {
    "name": "sysCacheWriteHits",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.28",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks in the cache re-written before the previous contents have been written to disk."
  },
  "sysCacheWriteMisses": {
    "name": "sysCacheWriteMisses",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.29",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of new blocks written to the cache."
  },
  "sysCacheReadHits": {
    "name": "sysCacheReadHits",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.30",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks read from cache."
  },
  "sysCacheReadMisses": {
    "name": "sysCacheReadMisses",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.31",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks read from disk into the cache."
  },
  "sysCacheRmwFlushes": {
    "name": "sysCacheRmwFlushes",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.32",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of read-modify-write stripe operations executed by cache flush."
  },
  "sysCacheReconFlushes": {
    "name": "sysCacheReconFlushes",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.33",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of reconstruct-write stripe operations executed by cache flush."
  },
  "sysCacheStripeFlushes": {
    "name": "sysCacheStripeFlushes",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.34",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of strip-write stripe operations executed by cache flush."
  },
  "sysTimezone": {
    "name": "sysTimezone",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.35",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "Specifies the timezone offset, the difference between local time and universal time (UTC)."
  },
  "sysDate": {
    "name": "sysDate",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.36",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A string of the form 'YYYYMMDD'."
  },
  "sysTime": {
    "name": "sysTime",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.37",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A string of the form 'HHMMSS'."
  },
  "sysRootSession": {
    "name": "sysRootSession",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.38",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "obsolete",
    "description": "Not in use."
  },
  "sysGuestSession": {
    "name": "sysGuestSession",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.39",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "obsolete",
    "description": "Not in use."
  },
  "sysLastMessage": {
    "name": "sysLastMessage",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.40",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "Last syslog message. Used for Trap only."
  },
  "sysRarpEnabled": {
    "name": "sysRarpEnabled",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.41",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "no": 1,
          "yes": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A flag indicating whether RARP protocol is used to obtain the system IP address."
  },
  "sysLoop1Split": {
    "name": "sysLoop1Split",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.42",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "off": 1,
          "auto": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A flag indicating whether Loop 1 can be split into two segments."
  },
  "sysLastRestart": {
    "name": "sysLastRestart",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.43",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The date and time of the last system restart."
  },
  "sysCtime": {
    "name": "sysCtime",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.44",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current date and time."
  },
  "sysHasVolumes": {
    "name": "sysHasVolumes",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.1.45",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "no": 1,
          "yes": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A flag indicating whether or not there are any currently created volumes."
  },
  "unitCount": {
    "name": "unitCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.2.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of units in the system."
  },
  "unitTable": {
    "name": "unitTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.2.2",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of unitEntrys"
  },
  "unitEntry": {
    "name": "unitEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.2.2.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in the unitTable."
  },
  "unitIndex": {
    "name": "unitIndex",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.2.2.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A number referring to a specific unit in the system."
  },
  "unitId": {
    "name": "unitId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.2.2.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The unit id string."
  },
  "unitType": {
    "name": "unitType",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.2.2.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "controller": 1,
          "expansion": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The unit type."
  },
  "unitStandby": {
    "name": "unitStandby",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.2.2.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "no": 1,
          "yes": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A flag indicating whether drive 9 in the unit is a standby."
  },
  "fruCount": {
    "name": "fruCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The total number of FRU's in the system."
  },
  "fruTable": {
    "name": "fruTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of fruEntry."
  },
  "fruEntry": {
    "name": "fruEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "fruIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in the fruTable."
  },
  "fruIndex": {
    "name": "fruIndex",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A number referring to a specific FRU in the unit."
  },
  "fruId": {
    "name": "fruId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU id string."
  },
  "fruType": {
    "name": "fruType",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "diskDrive": 1,
          "controllerCard": 2,
          "loopCard": 3,
          "powerUnit": 4,
          "midplane": 5
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU type."
  },
  "fruStatus": {
    "name": "fruStatus",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "notInstalled": 1,
          "fault": 2,
          "ready": 3,
          "offline": 4,
          "booting": 5
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU status."
  },
  "fruState": {
    "name": "fruState",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "enabled": 1,
          "disabled": 2,
          "substituted": 3,
          "missing": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU state."
  },
  "fruVendor": {
    "name": "fruVendor",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU vendor id string."
  },
  "fruModel": {
    "name": "fruModel",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.7",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU model id string."
  },
  "fruRevision": {
    "name": "fruRevision",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.8",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU revision string."
  },
  "fruSerialNo": {
    "name": "fruSerialNo",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.9",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU serial number string."
  },
  "fruErrors": {
    "name": "fruErrors",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.2.1.10",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "Not currently used."
  },
  "fruDiskCount": {
    "name": "fruDiskCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.3",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of disk FRUs in the system."
  },
  "fruDiskTable": {
    "name": "fruDiskTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.4",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of fruDiskEntry."
  },
  "fruDiskEntry": {
    "name": "fruDiskEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.4.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "fruIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry on the fruDiskTable."
  },
  "fruDiskRole": {
    "name": "fruDiskRole",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.4.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "unassigned": 1,
          "dataDisk": 2,
          "standbyDisk": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The operational role of the disk FRU."
  },
  "fruDiskPort1State": {
    "name": "fruDiskPort1State",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.4.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "ready": 1,
          "notReady": 2,
          "bypass": 3,
          "unknown": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The status of the disk FRU via the disk's interface port 1."
  },
  "fruDiskPort2State": {
    "name": "fruDiskPort2State",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.4.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "ready": 1,
          "notReady": 2,
          "bypass": 3,
          "unknown": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The status of the disk FRU via the disk's interface port 2."
  },
  "fruDiskCapacity": {
    "name": "fruDiskCapacity",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.4.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of bytes/1,000,000 of storage on the disk FRU."
  },
  "fruDiskStatusCode": {
    "name": "fruDiskStatusCode",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.4.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "An ascii status code indicating the current state of the disk drive. 0 - Good drive, good sys area. 2 - Unable to open the drive. 3 - Indicates good drive, but not in any volume. 4 - Temp state of drive before disable occurs. 7 - Drive is good bug has bad sys area. 9 - Drive is bypassed or does not exist."
  },
  "fruDiskVolName": {
    "name": "fruDiskVolName",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.4.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The name string of the volume containing this disk FRU."
  },
  "fruDiskTemp": {
    "name": "fruDiskTemp",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.4.1.7",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The temperature of the disk FRU (reported by the disk."
  },
  "fruCtlrCount": {
    "name": "fruCtlrCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.5",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of controllers in the system."
  },
  "fruCtlrTable": {
    "name": "fruCtlrTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of fruCtlrEntry."
  },
  "fruCtlrEntry": {
    "name": "fruCtlrEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "fruIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in the fruCtlrTable."
  },
  "fruCtlrCpuDesc": {
    "name": "fruCtlrCpuDesc",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A description of the controller CPU type."
  },
  "fruCtlrRole": {
    "name": "fruCtlrRole",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "master": 1,
          "alternateMaster": 2,
          "slave": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current operational role of this controller FRU."
  },
  "fruCtlrPartnerId": {
    "name": "fruCtlrPartnerId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "In a dual controller system, the partner controller's FRU id."
  },
  "fruCtlrCtState": {
    "name": "fruCtlrCtState",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "expansionUnit": 1,
          "booting": 2,
          "online": 3,
          "disabled": 4,
          "disabling": 5,
          "reset": 6,
          "resetting": 7,
          "reconfig": 8,
          "hotPlug": 9,
          "virtual": 10
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current state of the controller FRU."
  },
  "fruCtlrCacheSize": {
    "name": "fruCtlrCacheSize",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The cache size in bytes/1,000,000."
  },
  "fruCtlrTemp": {
    "name": "fruCtlrTemp",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The temperature of the controller card FRU."
  },
  "fruCtlrMdate": {
    "name": "fruCtlrMdate",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6.1.7",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The date of the controller card's manufacture week."
  },
  "fruCtlrConsoleBaud": {
    "name": "fruCtlrConsoleBaud",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.6.1.8",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The controller FRU's console baud."
  },
  "fruLoopCount": {
    "name": "fruLoopCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.7",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of loop card FRUs in the system."
  },
  "fruLoopTable": {
    "name": "fruLoopTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.8",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of fruLoopEntry."
  },
  "fruLoopEntry": {
    "name": "fruLoopEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.8.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "fruIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in the fruLoopTable."
  },
  "fruLoopMode": {
    "name": "fruLoopMode",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.8.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "master": 1,
          "slave": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current operational mode of the loop card FRU."
  },
  "fruLoopTemp": {
    "name": "fruLoopTemp",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.8.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The temperature of the loop card FRU."
  },
  "fruLoopCable1State": {
    "name": "fruLoopCable1State",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.8.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "notInstalled": 1,
          "installed": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "Indicates the presence of cable 1 on the loop card FRU."
  },
  "fruLoopCable2State": {
    "name": "fruLoopCable2State",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.8.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "notInstalled": 1,
          "installed": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "Indicates the presence of cable 2 on the loop card FRU."
  },
  "fruLoopMdate": {
    "name": "fruLoopMdate",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.8.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The date of the loop card's manufacture week."
  },
  "fruPowerCount": {
    "name": "fruPowerCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.9",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of power/cooling FRUs in the system."
  },
  "fruPowerTable": {
    "name": "fruPowerTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of fruPowerEntry."
  },
  "fruPowerEntry": {
    "name": "fruPowerEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "fruIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in the fruPowerTable."
  },
  "fruPowerPowOutput": {
    "name": "fruPowerPowOutput",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "off": 1,
          "normal": 2,
          "fault": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current power output state of the power/cooling FRU."
  },
  "fruPowerPowSource": {
    "name": "fruPowerPowSource",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "line": 1,
          "battery": 2,
          "unknown": 3,
          "none": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current power input source of the power/cooling FRU."
  },
  "fruPowerPowTemp": {
    "name": "fruPowerPowTemp",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "normal": 1,
          "overTemp": 2,
          "unknown": 3,
          "none": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current power temperature state of the power/cooling FRU."
  },
  "fruPowerFan1State": {
    "name": "fruPowerFan1State",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "normal": 1,
          "fault": 2,
          "missing": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current state of fan 1 in the power/cooling FRU."
  },
  "fruPowerFan2State": {
    "name": "fruPowerFan2State",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "normal": 1,
          "fault": 2,
          "missing": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current state of fan 2 in the power/cooling FRU."
  },
  "fruPowerBatState": {
    "name": "fruPowerBatState",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "notInstalled": 1,
          "normal": 2,
          "fault": 3,
          "refreshing": 4,
          "unknown": 5
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current charge state of the battery in the power/cooling FRU."
  },
  "fruPowerBatLife": {
    "name": "fruPowerBatLife",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.7",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The expected life of the battery within the power/cooling FRU (in hours)."
  },
  "fruPowerBatUsed": {
    "name": "fruPowerBatUsed",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.8",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of hours of life used by the battery within the power/cooling FRU."
  },
  "fruPowerPowMdate": {
    "name": "fruPowerPowMdate",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.9",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The date of the power/cooling unit's manufacture week."
  },
  "fruPowerBatMdate": {
    "name": "fruPowerBatMdate",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.10.1.10",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The date of the battery's manufacture week."
  },
  "fruMidplaneCount": {
    "name": "fruMidplaneCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.11",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of midplane FRUs in the system."
  },
  "fruMidplaneTable": {
    "name": "fruMidplaneTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.12",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of fruMidplaneEntry."
  },
  "fruMidplaneEntry": {
    "name": "fruMidplaneEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.12.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "fruIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in the fruMidplaneTable."
  },
  "fruMidplaneMdate": {
    "name": "fruMidplaneMdate",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.3.12.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The date of the midplane's manufacture week."
  },
  "volCount": {
    "name": "volCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of volumes created in the system."
  },
  "volTable": {
    "name": "volTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of volEntry."
  },
  "volEntry": {
    "name": "volEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "volIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in volTable."
  },
  "volIndex": {
    "name": "volIndex",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A number referring to a specific volume in the system."
  },
  "volId": {
    "name": "volId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The volume id string."
  },
  "volName": {
    "name": "volName",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A user-writable volume name string."
  },
  "volWWN": {
    "name": "volWWN",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The volume World Wide Name."
  },
  "volStatus": {
    "name": "volStatus",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "deleted": 1,
          "uninitialized": 2,
          "unmounted": 3,
          "mounted": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current volume status."
  },
  "volCacheMode": {
    "name": "volCacheMode",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "disabled": 1,
          "writeThrough": 2,
          "writeBehind": 3,
          "auto": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current buffer cache mode in effect for this volume."
  },
  "volCacheMirror": {
    "name": "volCacheMirror",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.7",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "off": 1,
          "on": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current buffer cache mirror mode in effect for this volume."
  },
  "volCapacity": {
    "name": "volCapacity",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.8",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of bytes/1,000,000 of user storage in the volume."
  },
  "volArrayWidth": {
    "name": "volArrayWidth",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.9",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of drives in the volume (not including the standby drive)."
  },
  "volRaidLevel": {
    "name": "volRaidLevel",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.10",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "raid0": 1,
          "raid1": 2,
          "raid5": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The RAID organization of the volume."
  },
  "volWriteRequests": {
    "name": "volWriteRequests",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.11",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of write requests received for this volume."
  },
  "volReadRequests": {
    "name": "volReadRequests",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.12",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of read requests received for this volume."
  },
  "volBlocksWritten": {
    "name": "volBlocksWritten",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.13",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks written (received for) this volume."
  },
  "volBlocksRead": {
    "name": "volBlocksRead",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.14",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks read (transmitted for) this volume."
  },
  "volSoftErrors": {
    "name": "volSoftErrors",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.15",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of soft errors on this volume."
  },
  "volFirmErrors": {
    "name": "volFirmErrors",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.16",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of firm errors on this volume."
  },
  "volHardErrors": {
    "name": "volHardErrors",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.17",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of hard errors on this volume."
  },
  "volCacheWriteHits": {
    "name": "volCacheWriteHits",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.18",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks in the cache re-written to this volume before the previous contents have been written to."
  },
  "volCacheWriteMisses": {
    "name": "volCacheWriteMisses",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.19",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks read from the cache."
  },
  "volCacheReadHits": {
    "name": "volCacheReadHits",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.20",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks read from cache by this volume."
  },
  "volCacheReadMisses": {
    "name": "volCacheReadMisses",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.21",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks read from this volume to the cache."
  },
  "volCacheRmwFlushes": {
    "name": "volCacheRmwFlushes",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.22",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of read-modify-write stripe operations executed by cache flush to this volume."
  },
  "volCacheReconFlushes": {
    "name": "volCacheReconFlushes",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.23",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of reconstruct-write stripe operations executed by cache flush to this volume."
  },
  "volCacheStripeFlushes": {
    "name": "volCacheStripeFlushes",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.24",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of stripe-write operations executed by cache flush to this volume."
  },
  "volDisabledDisk": {
    "name": "volDisabledDisk",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.25",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU id string of the disabled disk in the volume. No value if there is none."
  },
  "volSubstitutedDisk": {
    "name": "volSubstitutedDisk",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.26",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The FRU id string of the substituted disk in the volume. No value if there is none."
  },
  "volOper": {
    "name": "volOper",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.27",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "none": 1,
          "reconstructing": 2,
          "reconstructingToStandby": 3,
          "copyingFromStandby": 4,
          "copyingToStandby": 5,
          "initializing": 6,
          "verifying": 7
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current volume operation in progress."
  },
  "volOperProgress": {
    "name": "volOperProgress",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.28",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current volume operation progress expressed as a percentage of completion."
  },
  "volInitRate": {
    "name": "volInitRate",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.29",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current volume initialize rate."
  },
  "volVerifyRate": {
    "name": "volVerifyRate",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.4.2.1.30",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current volume verify rate."
  },
  "portCount": {
    "name": "portCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of ports in the system."
  },
  "portTable": {
    "name": "portTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of portEntry."
  },
  "portEntry": {
    "name": "portEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "portIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in portTable"
  },
  "portIndex": {
    "name": "portIndex",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A number referring to a specific port in the system."
  },
  "portId": {
    "name": "portId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The port id string."
  },
  "portType": {
    "name": "portType",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "ultraScsi": 1,
          "fibreChannel": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current port type."
  },
  "portFruId": {
    "name": "portFruId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The controller FRU id string which contains this port."
  },
  "portWriteRequests": {
    "name": "portWriteRequests",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of write requests received from this port."
  },
  "portReadRequests": {
    "name": "portReadRequests",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of read requests received from this port."
  },
  "portBlocksWritten": {
    "name": "portBlocksWritten",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.7",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks written (received from) this host port."
  },
  "portBlocksRead": {
    "name": "portBlocksRead",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.8",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current number of blocks read (transmitted to) this host port."
  },
  "portSunHost": {
    "name": "portSunHost",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.9",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "no": 1,
          "yes": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A flag indicating whether this port is connected to a Sun host."
  },
  "portWWN": {
    "name": "portWWN",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.10",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 136
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The port World Wide Name."
  },
  "portStatus": {
    "name": "portStatus",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.11",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "offline": 1,
          "online": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current port status."
  },
  "portErrors": {
    "name": "portErrors",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.2.1.12",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "Not currently used."
  },
  "portFibreCount": {
    "name": "portFibreCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.3",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of Fibre Channel ports in this unit."
  },
  "portFibreTable": {
    "name": "portFibreTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.4",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of portEntrys."
  },
  "portFibreEntry": {
    "name": "portFibreEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.4.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "portIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in the portFibreTable."
  },
  "portFibreAlpaMode": {
    "name": "portFibreAlpaMode",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.4.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "hard": 1,
          "soft": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The ALPA mode of the port."
  },
  "portFibreAlpa": {
    "name": "portFibreAlpa",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.5.4.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The ALPA of the port when the ALPA mode is 'hard'."
  },
  "attachCount": {
    "name": "attachCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of active lun attachments in the system."
  },
  "attachTable": {
    "name": "attachTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6.2",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of attachEntry."
  },
  "attachEntry": {
    "name": "attachEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6.2.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "portIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "attachIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in the attachTable."
  },
  "attachIndex": {
    "name": "attachIndex",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6.2.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A number referring to a specific active lun attachment."
  },
  "attachLun": {
    "name": "attachLun",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6.2.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The lun number assigned to this attachment."
  },
  "attachMode": {
    "name": "attachMode",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6.2.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "primary": 1,
          "secondary": 2,
          "failover": 3
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The mode of this attachment."
  },
  "attachVolId": {
    "name": "attachVolId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6.2.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The volume id string of the volume associated with this attachment."
  },
  "attachVolName": {
    "name": "attachVolName",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6.2.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The volume name string of the volume associated with this attachment."
  },
  "attachVolOwner": {
    "name": "attachVolOwner",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.6.2.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The unit id of the owner of the volume associated with this attachment."
  },
  "loopCount": {
    "name": "loopCount",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.7.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The number of back-end loops in the system."
  },
  "loopTable": {
    "name": "loopTable",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.7.2",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "mandatory",
    "description": "A table of loopEntry."
  },
  "loopEntry": {
    "name": "loopEntry",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.7.2.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "SUN-T300-MIB",
        "object": "unitIndex",
        "implied": 0
      },
      {
        "module": "SUN-T300-MIB",
        "object": "loopIndex",
        "implied": 0
      }
    ],
    "status": "mandatory",
    "description": "An entry in loopTable."
  },
  "loopIndex": {
    "name": "loopIndex",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.7.2.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A number referring to a specific back-end loop."
  },
  "loopId": {
    "name": "loopId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.7.2.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The loop id string."
  },
  "loopStatus": {
    "name": "loopStatus",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.7.2.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "available": 1,
          "reserved": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current loop status."
  },
  "loopMux": {
    "name": "loopMux",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.7.2.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "isolated": 1,
          "top": 2,
          "bottom": 3,
          "middle": 4
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current loop configuration."
  },
  "logStatus": {
    "name": "logStatus",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.8.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "disabled": 1,
          "enabled": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A flag indicating whether syslogd is enabled."
  },
  "logTo": {
    "name": "logTo",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.8.2",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 80
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "Indicates system log messaging routing."
  },
  "logFile": {
    "name": "logFile",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.8.3",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 80
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The name of the log file."
  },
  "logLevel": {
    "name": "logLevel",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.8.4",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "none-0": 1,
          "error-1": 2,
          "warning-2": 3,
          "notice-3": 4,
          "all-4": 5
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "Filters generation of system messages."
  },
  "logPort": {
    "name": "logPort",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.8.5",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The UDP port to use when forwarding syslogd messages to other hosts."
  },
  "ondgOper": {
    "name": "ondgOper",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.9.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "test": 1,
          "fastTest": 2,
          "find": 3,
          "fastFind": 4,
          "healthCheck": 5
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current back-end loop diagnostic operation in progress."
  },
  "ondgOperPending": {
    "name": "ondgOperPending",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.9.2",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "no": 1,
          "yes": 2
        }
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "Specifies whether an ONDG operation is in progress."
  },
  "ondgOperProgress": {
    "name": "ondgOperProgress",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.9.3",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The current back-end loop diagnostic operation progress expressed as a percentage of completion."
  },
  "ondgError": {
    "name": "ondgError",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.9.4",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 0,
            "max": 40
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "A string representing the completion status of the last ondg method invoked."
  },
  "ondgId": {
    "name": "ondgId",
    "oid": "1.3.6.1.4.1.42.2.28.2.2.9.5",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "mandatory",
    "description": "The unique sequence number for each OFDG test run."
  },
  "sysMessage": {
    "name": "sysMessage",
    "oid": "1.3.6.1.4.1.42.2.28.2.30.1",
    "class": "notificationtype",
    "objects": [
      {
        "module": "SUN-T300-MIB",
        "object": "sysLastMessage"
      }
    ],
    "description": "Trap for sysLastMessage (last syslog message)."
  },
  "meta": {
    "comments": [
      "ASN.1 source file:///Users/neermitt/kusanagi/mibs.snmplabs.com/asn1/SUN-T300-MIB",
      "Produced by pysmi-0.3.4 at Fri May 24 21:46:21 2019",
      "On host NEERMITT-M-J0NV platform Darwin version 18.6.0 by user neermitt",
      "Using Python version 3.7.3 (default, Mar 27 2019, 09:23:15) "
    ],
    "module": "SUN-T300-MIB"
  }
}