{
  "imports": {
    "class": "imports",
    "JUNIPER-SMI": [
      "jnxMibs",
      "jnxCmNotifications"
    ],
    "SNMPv2-CONF": [
      "MODULE-COMPLIANCE",
      "NOTIFICATION-GROUP"
    ],
    "SNMPv2-SMI": [
      "OBJECT-TYPE",
      "IpAddress",
      "NOTIFICATION-TYPE",
      "MODULE-IDENTITY",
      "Integer32",
      "Counter64",
      "OBJECT-IDENTITY",
      "MibIdentifier",
      "Unsigned32",
      "Gauge32",
      "Bits",
      "TimeTicks",
      "Counter32",
      "iso"
    ],
    "SNMPv2-TC": [
      "DisplayString",
      "TEXTUAL-CONVENTION",
      "DateAndTime"
    ]
  },
  "jnxCfgMgmt": {
    "name": "jnxCfgMgmt",
    "oid": "1.3.6.1.4.1.2636.3.18",
    "class": "moduleidentity",
    "revisions": [
      {
        "revision": "2003-11-19 00:00",
        "description": "Added Rescue Configuration Management."
      },
      {
        "revision": "2003-10-24 00:00",
        "description": "Added JnxCmCfChgSource TEXTUAL-CONVENTION."
      },
      {
        "revision": "2002-05-10 00:00",
        "description": "Initial revision."
      }
    ],
    "lastupdated": "200310240000Z",
    "organization": "Juniper Networks, Inc.",
    "contactinfo": " Juniper Technical Assistance Center Juniper Networks, Inc. 1194 N. Mathilda Avenue Sunnyvale, CA 94089 E-mail: support@juniper.net",
    "description": "This MIB module defines objects used for managing the configuration of Juniper products."
  },
  "JnxCmCfChgSource": {
    "name": "JnxCmCfChgSource",
    "class": "textualconvention",
    "type": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "other": 1,
          "cli": 2,
          "junoscript": 3,
          "synchronize": 4,
          "snmp": 5,
          "button": 6,
          "autoinstall": 7,
          "unknown": 8
        }
      }
    },
    "status": "current",
    "description": "Identifies the source of config event."
  },
  "JnxCmRescueCfgState": {
    "name": "JnxCmRescueCfgState",
    "class": "textualconvention",
    "type": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "nonexistant": 1,
          "updated": 2
        }
      }
    },
    "status": "current",
    "description": "Identifies the state of the rescue configuration."
  },
  "jnxCmCfgChg": {
    "name": "jnxCmCfgChg",
    "oid": "1.3.6.1.4.1.2636.3.18.1",
    "class": "objectidentity"
  },
  "jnxCmCfgChgLatestIndex": {
    "name": "jnxCmCfgChgLatestIndex",
    "oid": "1.3.6.1.4.1.2636.3.18.1.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Integer32",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 1,
            "max": 2147483647
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The index in jnxCmCfgChgEventTable for the latest configuration change event."
  },
  "jnxCmCfgChgLatestTime": {
    "name": "jnxCmCfgChgLatestTime",
    "oid": "1.3.6.1.4.1.2636.3.18.1.2",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "TimeTicks",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The value of sysUpTime when the configuration was last changed. If the management subsystem was reset after the last configuration change, this object will return 0."
  },
  "jnxCmCfgChgLatestDate": {
    "name": "jnxCmCfgChgLatestDate",
    "oid": "1.3.6.1.4.1.2636.3.18.1.3",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DateAndTime",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The date and time when the configuration was last changed."
  },
  "jnxCmCfgChgLatestSource": {
    "name": "jnxCmCfgChgLatestSource",
    "oid": "1.3.6.1.4.1.2636.3.18.1.4",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "JnxCmCfChgSource",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The source of the configuration event."
  },
  "jnxCmCfgChgLatestUser": {
    "name": "jnxCmCfgChgLatestUser",
    "oid": "1.3.6.1.4.1.2636.3.18.1.5",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The name of the logged in user. The length is zero if not available or not applicable."
  },
  "jnxCmCfgChgMaxEventEntries": {
    "name": "jnxCmCfgChgMaxEventEntries",
    "oid": "1.3.6.1.4.1.2636.3.18.1.6",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "Integer32",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 0,
            "max": 2147483647
          }
        ]
      }
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The maximum number of entries that can be held in jnxCmCfgChgEventTable."
  },
  "jnxCmCfgChgEventTable": {
    "name": "jnxCmCfgChgEventTable",
    "oid": "1.3.6.1.4.1.2636.3.18.1.7",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "A table of configuration events on this router."
  },
  "jnxCmCfgChgEventEntry": {
    "name": "jnxCmCfgChgEventEntry",
    "oid": "1.3.6.1.4.1.2636.3.18.1.7.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmCfgChgEventIndex",
        "implied": 0
      }
    ],
    "status": "current",
    "description": "Information about a configuration event on this router."
  },
  "jnxCmCfgChgEventIndex": {
    "name": "jnxCmCfgChgEventIndex",
    "oid": "1.3.6.1.4.1.2636.3.18.1.7.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Integer32",
      "class": "type",
      "constraints": {
        "range": [
          {
            "min": 1,
            "max": 2147483647
          }
        ]
      }
    },
    "maxaccess": "not-accessible",
    "status": "current",
    "description": "This object identifies a specific configuration change event. Monotonically increasing values will be assigned by the snmp subsystem to each event as it occurs. If the snmp subsystem is reset, these index values will be reset as well."
  },
  "jnxCmCfgChgEventTime": {
    "name": "jnxCmCfgChgEventTime",
    "oid": "1.3.6.1.4.1.2636.3.18.1.7.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "TimeTicks",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The value of sysUpTime when the event occurred."
  },
  "jnxCmCfgChgEventDate": {
    "name": "jnxCmCfgChgEventDate",
    "oid": "1.3.6.1.4.1.2636.3.18.1.7.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DateAndTime",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The system date and time when the event occurred."
  },
  "jnxCmCfgChgEventSource": {
    "name": "jnxCmCfgChgEventSource",
    "oid": "1.3.6.1.4.1.2636.3.18.1.7.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "JnxCmCfChgSource",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The source of the configuration event."
  },
  "jnxCmCfgChgEventUser": {
    "name": "jnxCmCfgChgEventUser",
    "oid": "1.3.6.1.4.1.2636.3.18.1.7.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The name of the logged in user. The length is zero if not available or not applicable."
  },
  "jnxCmCfgChgEventLog": {
    "name": "jnxCmCfgChgEventLog",
    "oid": "1.3.6.1.4.1.2636.3.18.1.7.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The log of the configuration event. The length is zero if not available."
  },
  "jnxCmRescueChg": {
    "name": "jnxCmRescueChg",
    "oid": "1.3.6.1.4.1.2636.3.18.2",
    "class": "objectidentity"
  },
  "jnxCmRescueChgTime": {
    "name": "jnxCmRescueChgTime",
    "oid": "1.3.6.1.4.1.2636.3.18.2.1",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "TimeTicks",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The value of sysUpTime when the rescue configuration was last changed. If the management subsystem was reset after the last configuration change, this object will return 0."
  },
  "jnxCmRescueChgDate": {
    "name": "jnxCmRescueChgDate",
    "oid": "1.3.6.1.4.1.2636.3.18.2.2",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DateAndTime",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The date and time when the rescue configuration was last changed."
  },
  "jnxCmRescueChgSource": {
    "name": "jnxCmRescueChgSource",
    "oid": "1.3.6.1.4.1.2636.3.18.2.3",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "JnxCmCfChgSource",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The source of the rescue configuration event."
  },
  "jnxCmRescueChgUser": {
    "name": "jnxCmRescueChgUser",
    "oid": "1.3.6.1.4.1.2636.3.18.2.4",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "DisplayString",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The name of the logged in user. The length is zero if not available or not applicable."
  },
  "jnxCmRescueChgState": {
    "name": "jnxCmRescueChgState",
    "oid": "1.3.6.1.4.1.2636.3.18.2.5",
    "nodetype": "scalar",
    "class": "objecttype",
    "syntax": {
      "type": "JnxCmRescueCfgState",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": "The current state of the rescue configuration."
  },
  "jnxCmNotificationsPrefix": {
    "name": "jnxCmNotificationsPrefix",
    "oid": "1.3.6.1.4.1.2636.4.5.0",
    "class": "objectidentity"
  },
  "jnxCmCfgChange": {
    "name": "jnxCmCfgChange",
    "oid": "1.3.6.1.4.1.2636.4.5.0.1",
    "class": "notificationtype",
    "objects": [
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmCfgChgEventTime"
      },
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmCfgChgEventDate"
      },
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmCfgChgEventSource"
      },
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmCfgChgEventUser"
      },
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmCfgChgEventLog"
      }
    ],
    "status": "current",
    "description": "Notification of a configuration management event as recorded in jnxCmCfgChgEventTable."
  },
  "jnxCmRescueChange": {
    "name": "jnxCmRescueChange",
    "oid": "1.3.6.1.4.1.2636.4.5.0.2",
    "class": "notificationtype",
    "objects": [
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmRescueChgTime"
      },
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmRescueChgDate"
      },
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmRescueChgSource"
      },
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmRescueChgUser"
      },
      {
        "module": "JUNIPER-CFGMGMT-MIB",
        "object": "jnxCmRescueChgState"
      }
    ],
    "status": "current",
    "description": "Notification of the latest rescue configuration change."
  },
  "meta": {
    "comments": [
      "ASN.1 source file:///Users/neermitt/kusanagi/mibs.snmplabs.com/asn1/JUNIPER-CFGMGMT-MIB",
      "Produced by pysmi-0.3.4 at Fri May 24 20:11:37 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": "JUNIPER-CFGMGMT-MIB"
  }
}