{
  "imports": {
    "class": "imports",
    "BRIDGE-MIB": [
      "dot1dBasePort",
      "dot1dBridge"
    ],
    "SNMPv2-CONF": [
      "OBJECT-GROUP",
      "NOTIFICATION-GROUP",
      "MODULE-COMPLIANCE"
    ],
    "SNMPv2-SMI": [
      "Unsigned32",
      "Counter32",
      "iso",
      "MODULE-IDENTITY",
      "Bits",
      "TimeTicks",
      "NOTIFICATION-TYPE",
      "Counter64",
      "MibIdentifier",
      "OBJECT-TYPE",
      "IpAddress",
      "Gauge32",
      "Integer32",
      "OBJECT-IDENTITY"
    ],
    "SNMPv2-TC": [
      "TEXTUAL-CONVENTION",
      "DisplayString"
    ]
  },
  "vBridgeMIB": {
    "name": "vBridgeMIB",
    "oid": "1.3.6.1.2.1.17.13",
    "class": "moduleidentity",
    "revisions": [
      {
        "revision": "2001-07-13 00:00",
        "description": "Draft 0"
      }
    ],
    "lastupdated": "200107130000Z",
    "organization": "IETF Bridge MIB Working Group",
    "contactinfo": "Email: Bridge-mib@ietf.org",
    "description": "The Bridge MIB Extension module for managing devices that support VLAN Classification by Protocol and Port defined in IEEE 802.1v."
  },
  "vBridgeMIBObjects": {
    "name": "vBridgeMIBObjects",
    "oid": "1.3.6.1.2.1.17.13.1",
    "class": "objectidentity"
  },
  "dot1vProtocol": {
    "name": "dot1vProtocol",
    "oid": "1.3.6.1.2.1.17.13.1.1",
    "class": "objectidentity"
  },
  "dot1vProtocolGroupTable": {
    "name": "dot1vProtocolGroupTable",
    "oid": "1.3.6.1.2.1.17.13.1.1.1",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "reference": "IEEE 802.1v clause 8.6.4",
    "status": "current",
    "description": "A table that contains mappings from Protocol Templates to Protocol Group Identifiers used for Port-and-Protocol-based VLAN Classification."
  },
  "dot1vProtocolGroupEntry": {
    "name": "dot1vProtocolGroupEntry",
    "oid": "1.3.6.1.2.1.17.13.1.1.1.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "V-BRIDGE-MIB",
        "object": "dot1vProtocolTemplateFrameType",
        "implied": 0
      },
      {
        "module": "V-BRIDGE-MIB",
        "object": "dot1vProtocolTemplateProtocolValue",
        "implied": 0
      }
    ],
    "status": "current",
    "description": "A mapping from a Protocol Template to a Protocol Group Identifier."
  },
  "dot1vProtocolTemplateFrameType": {
    "name": "dot1vProtocolTemplateFrameType",
    "oid": "1.3.6.1.2.1.17.13.1.1.1.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "ethernet": 1,
          "rfc1042": 2,
          "snap8021H": 3,
          "snapOther": 4,
          "llcOther": 5
        }
      }
    },
    "maxaccess": "not-accessible",
    "reference": "IEEE 802.1v clause 8.6.2",
    "status": "current",
    "description": "The data-link encapsulation format or the 'detagged_frame_type' in a Protocol Template."
  },
  "dot1vProtocolTemplateProtocolValue": {
    "name": "dot1vProtocolTemplateProtocolValue",
    "oid": "1.3.6.1.2.1.17.13.1.1.1.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "OCTET STRING",
      "class": "type",
      "constraints": {
        "size": [
          {
            "min": 2,
            "max": 2
          },
          {
            "min": 5,
            "max": 5
          }
        ]
      }
    },
    "maxaccess": "not-accessible",
    "reference": "IEEE 802.1v clause 8.6.2",
    "status": "current",
    "description": "The identification of the protocol above the data-link layer in a Protocol Template. Depending on the frame type, the octet string will have one of the following values: For 'ethernet', 'rfc1042' and 'snap8021H', this is the 16-bit (2-octet) IEEE 802.3 Type Field. For 'snapOther', this is the 40-bit (5-octet) PID. For 'llcOther', this is the 2-octet IEEE 802.2 LSAP pair: first octet for DSAP and second octet for SSAP."
  },
  "dot1vProtocolGroupId": {
    "name": "dot1vProtocolGroupId",
    "oid": "1.3.6.1.2.1.17.13.1.1.1.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 0,
            "max": 2147483647
          }
        ]
      }
    },
    "maxaccess": "read-create",
    "reference": "IEEE 802.1v clause 8.6.3, 12.10.2.1",
    "status": "current",
    "description": "Represents a group of protocols that are associated together when assigning a VID to a frame."
  },
  "dot1vProtocolPortTable": {
    "name": "dot1vProtocolPortTable",
    "oid": "1.3.6.1.2.1.17.13.1.1.2",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "reference": "IEEE 802.1v clause 8.4.4",
    "status": "current",
    "description": "A table that contains VID sets used for Port-and-Protocol-based VLAN Classification."
  },
  "dot1vProtocolPortEntry": {
    "name": "dot1vProtocolPortEntry",
    "oid": "1.3.6.1.2.1.17.13.1.1.2.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "BRIDGE-MIB",
        "object": "dot1dBasePort",
        "implied": 0
      },
      {
        "module": "V-BRIDGE-MIB",
        "object": "dot1vProtocolPortGroupId",
        "implied": 0
      }
    ],
    "status": "current",
    "description": "A VID set for a port."
  },
  "dot1vProtocolPortGroupId": {
    "name": "dot1vProtocolPortGroupId",
    "oid": "1.3.6.1.2.1.17.13.1.1.2.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 1,
            "max": 2147483647
          }
        ]
      }
    },
    "maxaccess": "not-accessible",
    "reference": "IEEE 802.1v clause 8.6.3, 12.10.1.2",
    "status": "current",
    "description": "Designates a group of protocols in the Protocol Group Database."
  },
  "dot1vProtocolPortGroupVid": {
    "name": "dot1vProtocolPortGroupVid",
    "oid": "1.3.6.1.2.1.17.13.1.1.2.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 1,
            "max": 4094
          }
        ]
      }
    },
    "maxaccess": "read-create",
    "reference": "IEEE 802.1v clause 8.4.4, 12.10.1.2",
    "status": "current",
    "description": "The VID associated with a group of protocols for each port."
  },
  "vBridgeConformance": {
    "name": "vBridgeConformance",
    "oid": "1.3.6.1.2.1.17.13.2",
    "class": "objectidentity"
  },
  "vBridgeGroups": {
    "name": "vBridgeGroups",
    "oid": "1.3.6.1.2.1.17.13.2.1",
    "class": "objectidentity"
  },
  "vBridgeCompliances": {
    "name": "vBridgeCompliances",
    "oid": "1.3.6.1.2.1.17.13.2.2",
    "class": "objectidentity"
  },
  "vBridgeDeviceGroup": {
    "name": "vBridgeDeviceGroup",
    "oid": "1.3.6.1.2.1.17.13.2.1.1",
    "class": "objectgroup",
    "objects": [
      {
        "module": "V-BRIDGE-MIB",
        "object": "dot1vProtocolGroupId"
      }
    ],
    "status": "current",
    "description": "VLAN classification information for the bridge."
  },
  "vBridgePortGroup": {
    "name": "vBridgePortGroup",
    "oid": "1.3.6.1.2.1.17.13.2.1.2",
    "class": "objectgroup",
    "objects": [
      {
        "module": "V-BRIDGE-MIB",
        "object": "dot1vProtocolPortGroupVid"
      }
    ],
    "status": "current",
    "description": "VLAN classification information for individual ports."
  },
  "vBridgeCompliance": {
    "name": "vBridgeCompliance",
    "oid": "1.3.6.1.2.1.17.13.2.2.1",
    "class": "modulecompliance",
    "modulecompliance": [
      {
        "object": "vBridgeDeviceGroup",
        "module": "V-BRIDGE-MIB"
      },
      {
        "object": "vBridgePortGroup",
        "module": "V-BRIDGE-MIB"
      }
    ],
    "status": "current",
    "description": "The compliance statement for device support of bridging services."
  },
  "meta": {
    "comments": [
      "ASN.1 source file:///Users/neermitt/kusanagi/mibs.snmplabs.com/asn1/V-BRIDGE-MIB",
      "Produced by pysmi-0.3.4 at Fri May 24 22:24:26 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": "V-BRIDGE-MIB"
  }
}