text: #
  # PySNMP MIB module HPN-ICF-DVPN-MIB (http://snmplabs.com/pysmi)
  # ASN.1 source file:///Users/davwang4/Dev/mibs.snmplabs.com/asn1/HPN-ICF-DVPN-MIB
  # Produced by pysmi-0.3.4 at Wed May  1 13:38:21 2019
  # On host DAVWANG4-M-1475 platform Darwin version 18.5.0 by user davwang4
  # Using Python version 3.7.3 (default, Mar 27 2019, 09:23:15) 
  #
  ObjectIdentifier, Integer, OctetString = mibBuilder.importSymbols("ASN1", "ObjectIdentifier", "Integer", "OctetString")
  NamedValues, = mibBuilder.importSymbols("ASN1-ENUMERATION", "NamedValues")
  SingleValueConstraint, ValueRangeConstraint, ConstraintsUnion, ValueSizeConstraint, ConstraintsIntersection = mibBuilder.importSymbols("ASN1-REFINEMENT", "SingleValueConstraint", "ValueRangeConstraint", "ConstraintsUnion", "ValueSizeConstraint", "ConstraintsIntersection")
  hpnicfCommon, = mibBuilder.importSymbols("HPN-ICF-OID-MIB", "hpnicfCommon")
  ifIndex, = mibBuilder.importSymbols("IF-MIB", "ifIndex")
  InetAddressType, InetAddress = mibBuilder.importSymbols("INET-ADDRESS-MIB", "InetAddressType", "InetAddress")
  ObjectGroup, ModuleCompliance, NotificationGroup = mibBuilder.importSymbols("SNMPv2-CONF", "ObjectGroup", "ModuleCompliance", "NotificationGroup")
  Integer32, ObjectIdentity, Gauge32, MibScalar, MibTable, MibTableRow, MibTableColumn, IpAddress, MibIdentifier, TimeTicks, Bits, NotificationType, Unsigned32, iso, Counter32, Counter64, ModuleIdentity = mibBuilder.importSymbols("SNMPv2-SMI", "Integer32", "ObjectIdentity", "Gauge32", "MibScalar", "MibTable", "MibTableRow", "MibTableColumn", "IpAddress", "MibIdentifier", "TimeTicks", "Bits", "NotificationType", "Unsigned32", "iso", "Counter32", "Counter64", "ModuleIdentity")
  RowStatus, DisplayString, TextualConvention = mibBuilder.importSymbols("SNMPv2-TC", "RowStatus", "DisplayString", "TextualConvention")
  hpnicfDvpn = ModuleIdentity((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57))
  if mibBuilder.loadTexts: hpnicfDvpn.setLastUpdated('200507011936Z')
  if mibBuilder.loadTexts: hpnicfDvpn.setOrganization('')
  if mibBuilder.loadTexts: hpnicfDvpn.setContactInfo('')
  if mibBuilder.loadTexts: hpnicfDvpn.setDescription(' This MIB is Dynamic Virtual Private Network(Dvpn) mib. This MIB is applicable to router. Some objects in this may be used only for some specific products, so users should refer to the related documents to acquire more detail information. ')
  class DvpnAlgorithmSuite(TextualConvention, Integer32):
      description = ' 13 kinds of dvpn algorithms. encryption method | hash method | key width. dvpnDesCbcMd5PreShaModp768: des | md5 | 768 dvpnDesCbcMd5PreShaModp1024: des | md5 | 1024 dvpnDesCbcSha1PreShaModp768: des | sha1 | 768 dvpnDesCbcSha1PreShaModp1024: des | sha1 | 1024 dvpn3DesCbcMd5PreShaModp768: 3des | md5 | 768 dvpn3DesCbcMd5PreShaModp1024: 3des | md5 | 1024 dvpn3DesCbcSha1PreShaModp768: 3des | sha1 | 768 dvpn3DesCbcSha1PreShaModp1024: 3des | sha1 | 1024 dvpnAesCbcMd5PreShaModp768: Aes | md5 | 768 dvpnAesCbcMd5PreShaModp1024: Aes | md5 | 1024 dvpnAesCbcSHA1Sha1PreShaModp768: Aes | sha1 | 768 dvpnAesCbcSHA1Sha1PreShaModp1024: Aes | sha1 | 1024 dvpnAlgorithmNone: none | none | no key '
      status = 'current'
      subtypeSpec = Integer32.subtypeSpec + ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13))
      namedValues = NamedValues(("dvpnDesCbcMd5PreShaModp768", 1), ("dvpnDesCbcMd5PreShaModp1024", 2), ("dvpnDesCbcSha1PreShaModp768", 3), ("dvpnDesCbcSha1PreShaModp1024", 4), ("dvpn3DesCbcMd5PreShaModp768", 5), ("dvpn3DesCbcMd5PreShaModp1024", 6), ("dvpn3DesCbcSha1PreShaModp768", 7), ("dvpn3DesCbcSha1PreShaModp1024", 8), ("dvpnAesCbcMd5PreShaModp768", 9), ("dvpnAesCbcMd5PreShaModp1024", 10), ("dvpnAesCbcSHA1Sha1PreShaModp768", 11), ("dvpnAesCbcSHA1Sha1PreShaModp1024", 12), ("dvpnAlgorithmNone", 13))
  
  class DvpnCommunicateType(TextualConvention, Integer32):
      description = ' The type of the communication between client and server. It indicates the direction of the communication. '
      status = 'current'
      subtypeSpec = Integer32.subtypeSpec + ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4))
      namedValues = NamedValues(("clientToserver", 1), ("serverToclient", 2), ("serverToserver", 3), ("clientToclient", 4))
  
  hpnicfDvpnMibObjects = MibIdentifier((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1))
  hpnicfDvpnMibGlobal = MibIdentifier((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1))
  hpnicfDvpnMibTableTroop = MibIdentifier((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2))
  hpnicfDvpnMibNotification = MibIdentifier((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 3))
  hpnicfDvpnMibConformance = MibIdentifier((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4))
  hpnicfDvpnServiceEnable = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 1), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("enable", 1), ("disable", 2))).clone('disable')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnServiceEnable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnServiceEnable.setDescription(" Dvpn service enable or disable. If dvpn service is 'disable', dvpn service can not be used. ")
  hpnicfDvpnClassNumber = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 2), Integer32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnClassNumber.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClassNumber.setDescription(' The number of dvpn classes. It is only used on client. ')
  hpnicfDvpnClientNumber = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 3), Integer32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnClientNumber.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClientNumber.setDescription(' The number of clients which register on the server. When a session of server to client type is built, add 1 to the value of this node. It is only used on server. ')
  hpnicfDvpnMapAgeTime = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 4), Integer32().subtype(subtypeSpec=ValueRangeConstraint(10, 180)).clone(30)).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnMapAgeTime.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapAgeTime.setDescription(' Dvpn map age time, the unit is second. It is only used on server. ')
  hpnicfDvpnClientRegisterInterval = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 5), Integer32().subtype(subtypeSpec=ValueRangeConstraint(3, 60)).clone(10)).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnClientRegisterInterval.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClientRegisterInterval.setDescription(' The length of time between the registering of client, the unit is second. It is only used on client. ')
  hpnicfDvpnClientRegisterDumb = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 6), Integer32().subtype(subtypeSpec=ValueRangeConstraint(60, 3600)).clone(300)).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnClientRegisterDumb.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClientRegisterDumb.setDescription(' The length of time when client dumbs, the unit is second. It is only used on client. ')
  hpnicfDvpnClientRegisterRetry = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 7), Integer32().subtype(subtypeSpec=ValueRangeConstraint(1, 6)).clone(3)).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnClientRegisterRetry.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClientRegisterRetry.setDescription(' Regist retry times of client after register fail. It is only used on client. ')
  hpnicfDvpnInputPkt = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 8), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnInputPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnInputPkt.setDescription(' The number of recieved packets. ')
  hpnicfDvpnDropPkt = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 9), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnDropPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDropPkt.setDescription(' The number of packets have been droped. ')
  hpnicfDvpnOutputPkt = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 10), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnOutputPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnOutputPkt.setDescription(' The number of packets have been sent. ')
  hpnicfDvpnOutputErrorPkt = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 11), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnOutputErrorPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnOutputErrorPkt.setDescription(' The number of output error packets. ')
  hpnicfDvpnEncryptErrorPkt = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 12), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnEncryptErrorPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnEncryptErrorPkt.setDescription(' The number of packets have been encrypted wrongly. ')
  hpnicfDvpnCurrentDeviceRole = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 13), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4))).clone(namedValues=NamedValues(("none", 1), ("server", 2), ("client", 3), ("both", 4)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnCurrentDeviceRole.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnCurrentDeviceRole.setDescription(' The current role of the device. The value is decided by the configuration of the tunnel-interface. ')
  hpnicfDvpnDomainNumber = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 14), Integer32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnDomainNumber.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainNumber.setDescription(' The number of dvpn domains. ')
  hpnicfDvpnMapNumber = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 15), Integer32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapNumber.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapNumber.setDescription(' The number of dvpn maps. ')
  hpnicfDvpnSessionNumber = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 16), Integer32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionNumber.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionNumber.setDescription(' The number of dvpn sessiones including the session of all states. ')
  hpnicfDvpnServerPreSharedKey = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 17), OctetString().subtype(subtypeSpec=ValueSizeConstraint(0, 127))).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnServerPreSharedKey.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnServerPreSharedKey.setDescription(' The pre-shared-key of server. It is only used on server. ')
  hpnicfDvpnMapTrapEnable = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 18), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("enable", 1), ("disable", 2))).clone('enable')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnMapTrapEnable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapTrapEnable.setDescription(' Dvpn map trap enable or disable. ')
  hpnicfDvpnSessionTrapEnable = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 19), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("enable", 1), ("disable", 2))).clone('enable')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnSessionTrapEnable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionTrapEnable.setDescription(' Dvpn session trap enable or disable. ')
  hpnicfDvpnVersion = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 20), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("version2", 1), ("version3", 2)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnVersion.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnVersion.setDescription(' Dvpn version. ')
  hpnicfDvpnClearDomainAllConection = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 21), Integer32().subtype(subtypeSpec=ValueRangeConstraint(1, 65535))).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnClearDomainAllConection.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClearDomainAllConection.setDescription(' Clear all dvpn conects in the domain, the parameter is the id of the domain. ')
  hpnicfDvpnClearDvpnStaInfo = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 22), Integer32().subtype(subtypeSpec=ValueRangeConstraint(1, 1))).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnClearDvpnStaInfo.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClearDvpnStaInfo.setDescription(' Clear the statistic information of dvpn. ')
  hpnicfDvpnTotalRedirectNumber = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 23), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnTotalRedirectNumber.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTotalRedirectNumber.setDescription(' The number of redirect packets. It is only used on server. ')
  hpnicfDvpnGlobalAuthenClientType = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 24), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3))).clone(namedValues=NamedValues(("none", 1), ("pap", 2), ("chap", 3))).clone('none')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnGlobalAuthenClientType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnGlobalAuthenClientType.setDescription(' Dvpn global authentication type being used by server to client. The value is decided by the configuration by the user. ')
  hpnicfDvpnGlobalUserDefAAADomain = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 25), OctetString().subtype(subtypeSpec=ValueSizeConstraint(0, 24))).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnGlobalUserDefAAADomain.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnGlobalUserDefAAADomain.setDescription(' Dvpn global AAA domain of the user. The domain will decide the authentication server which is used by the dvpn server to authenticate dvpn client. ')
  hpnicfDvpnLocalDeviceId = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 26), OctetString()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnLocalDeviceId.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnLocalDeviceId.setDescription(' The device ID, it is a string. ')
  hpnicfDvpnSessionHisAgeTime = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 27), Integer32().subtype(subtypeSpec=ValueRangeConstraint(1, 100)).clone(50)).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisAgeTime.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisAgeTime.setDescription(' The age-time of the hpnicfDvpnSessionHisTable table. The unit is hour. ')
  hpnicfDvpnSessionHisReset = MibScalar((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 1, 28), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1))).clone(namedValues=NamedValues(("reset", 1)))).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisReset.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisReset.setDescription(' The reset flag of dvpn hpnicfDvpnSessionHisTable table. ')
  hpnicfDvpnPolicyTable = MibTable((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1), )
  if mibBuilder.loadTexts: hpnicfDvpnPolicyTable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPolicyTable.setDescription(' The dvpn policy table. It is used on dvpn server. ')
  hpnicfDvpnPolicyEntry = MibTableRow((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1), ).setIndexNames((0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnPolicyName"))
  if mibBuilder.loadTexts: hpnicfDvpnPolicyEntry.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPolicyEntry.setDescription(' The entry of hpnicfDvpnPolicyTable. ')
  hpnicfDvpnPolicyName = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 1), OctetString().subtype(subtypeSpec=ValueSizeConstraint(1, 31)))
  if mibBuilder.loadTexts: hpnicfDvpnPolicyName.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPolicyName.setDescription(' The name of Dvpn policy. ')
  hpnicfDvpnPoAuthenClientType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 2), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3))).clone(namedValues=NamedValues(("none", 1), ("pap", 2), ("chap", 3))).clone('none')).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnPoAuthenClientType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoAuthenClientType.setDescription(' The authentication type used by server to client. The value is decided by the policy configuration of the user. The default value is none. ')
  hpnicfDvpnPoSessionAlgorithmSuite = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 3), DvpnAlgorithmSuite().clone('dvpnDesCbcMd5PreShaModp768')).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnPoSessionAlgorithmSuite.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoSessionAlgorithmSuite.setDescription(' The algorithm suite used when session is created. ')
  hpnicfDvpnPoSessionIdleTime = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 4), Integer32().subtype(subtypeSpec=ValueRangeConstraint(60, 86400)).clone(300)).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnPoSessionIdleTime.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoSessionIdleTime.setDescription(' The session idle time, the unit is second. ')
  hpnicfDvpnPoSessionKeepTime = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 5), Integer32().subtype(subtypeSpec=ValueRangeConstraint(5, 300)).clone(10)).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnPoSessionKeepTime.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoSessionKeepTime.setDescription(' The session keepalive time, the unit is second. ')
  hpnicfDvpnPoSessionSetupInterval = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 6), Integer32().subtype(subtypeSpec=ValueRangeConstraint(5, 60)).clone(10)).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnPoSessionSetupInterval.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoSessionSetupInterval.setDescription(' The session setup interval time, the unit is second. ')
  hpnicfDvpnPoDataAlgorithmSuite = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 7), DvpnAlgorithmSuite().clone('dvpnDesCbcMd5PreShaModp768')).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnPoDataAlgorithmSuite.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoDataAlgorithmSuite.setDescription(' The algorithm suite used by the session for createing ipsec sa. ')
  hpnicfDvpnPoSaSeconds = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 8), Integer32().subtype(subtypeSpec=ValueRangeConstraint(180, 604800)).clone(3600)).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnPoSaSeconds.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoSaSeconds.setDescription(' The duration of DVPN IPSec security association. The unit is second. ')
  hpnicfDvpnPoUserDefAAADomain = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 9), OctetString().subtype(subtypeSpec=ValueSizeConstraint(0, 24))).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnPoUserDefAAADomain.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoUserDefAAADomain.setDescription(' Dvpn policy AAA domain of the user. The domain will decide the authentication server which used by the dvpn server to authenticate dvpn client. ')
  hpnicfDvpnPoRefTimes = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 10), Integer32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnPoRefTimes.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoRefTimes.setDescription(' The total times of the policy being used by dvpn. ')
  hpnicfDvpnPoRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 1, 1, 11), RowStatus()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnPoRowStatus.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPoRowStatus.setDescription(' The status of this conceptual row. We support the characteristic of active(1),createAndGo(4),destroy(6). ')
  hpnicfDvpnDomainInfoTable = MibTable((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2), )
  if mibBuilder.loadTexts: hpnicfDvpnDomainInfoTable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainInfoTable.setDescription(' The dvpn domain table. ')
  hpnicfDvpnDomainInfoEntry = MibTableRow((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2, 1), ).setIndexNames((0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainID"))
  if mibBuilder.loadTexts: hpnicfDvpnDomainInfoEntry.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainInfoEntry.setDescription(' The entry of hpnicfDvpnDomainInfoTable. ')
  hpnicfDvpnDomainID = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2, 1, 1), Integer32().subtype(subtypeSpec=ValueRangeConstraint(1, 65535)))
  if mibBuilder.loadTexts: hpnicfDvpnDomainID.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainID.setDescription(' Dvpn domain ID. ')
  hpnicfDvpnDomainSessionNum = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2, 1, 2), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnDomainSessionNum.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainSessionNum.setDescription(' The number of session in this dvpn domain. ')
  hpnicfDvpnDomainRedirectNum = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2, 1, 3), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnDomainRedirectNum.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainRedirectNum.setDescription(' The number of redirect packets in this dvpn domain. ')
  hpnicfDvpnDomainInputPkt = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2, 1, 4), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnDomainInputPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainInputPkt.setDescription(' The number of input packets in this dvpn domain. ')
  hpnicfDvpnDomainDropPkt = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2, 1, 5), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnDomainDropPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainDropPkt.setDescription(' The number of drop packets in this dvpn domain. ')
  hpnicfDvpnDomainOutputPkt = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2, 1, 6), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnDomainOutputPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainOutputPkt.setDescription(' The number of output packets in this dvpn domain. ')
  hpnicfDvpnDomainOutputErrorPkt = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2, 1, 7), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnDomainOutputErrorPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainOutputErrorPkt.setDescription(' The number of output error packets in this dvpn domain. ')
  hpnicfDvpnDomainEncryptErrorPkt = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 2, 1, 8), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnDomainEncryptErrorPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainEncryptErrorPkt.setDescription(' The number of encrypt error packets in this dvpn domain. ')
  hpnicfDvpnClassTable = MibTable((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3), )
  if mibBuilder.loadTexts: hpnicfDvpnClassTable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClassTable.setDescription(' The Dvpn class table. It is only used on dvpn client. ')
  hpnicfDvpnClassEntry = MibTableRow((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1), ).setIndexNames((0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnClassName"))
  if mibBuilder.loadTexts: hpnicfDvpnClassEntry.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClassEntry.setDescription(' The entry of the hpnicfDvpnClassTable. ')
  hpnicfDvpnClassName = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 1), OctetString().subtype(subtypeSpec=ValueSizeConstraint(1, 31)))
  if mibBuilder.loadTexts: hpnicfDvpnClassName.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClassName.setDescription(' The dvpn class name. It is the index of hpnicfDvpnClassTable. ')
  hpnicfDvpnClServerPublicIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 2), InetAddressType()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClServerPublicIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClServerPublicIpType.setDescription(' Dvpn server public ip type (ipv4, ipv6). ')
  hpnicfDvpnClServerPublicIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 3), InetAddress()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClServerPublicIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClServerPublicIp.setDescription(' Dvpn server public ip address. ')
  hpnicfDvpnClServerPriIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 4), InetAddressType()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClServerPriIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClServerPriIpType.setDescription(' Dvpn server private ip type (ipv4, ipv6). ')
  hpnicfDvpnClServerPriIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 5), InetAddress()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClServerPriIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClServerPriIp.setDescription(' Dvpn server private ip address. ')
  hpnicfDvpnClAlgorithmSuite = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 6), DvpnAlgorithmSuite().clone('dvpnDesCbcMd5PreShaModp768')).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClAlgorithmSuite.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClAlgorithmSuite.setDescription(" The algorithm suite used by the client when sending registry packets to the server. 'dvpnAlgorithmNone' is not supported here. ")
  hpnicfDvpnClAuthenServerType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 7), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("none", 1), ("preShareKey", 2))).clone('none')).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClAuthenServerType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClAuthenServerType.setDescription(' The authentication type being used by client to server. The value is decided by the class configuration of the user. The default value is none. ')
  hpnicfDvpnClPreShareKey = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 8), OctetString().subtype(subtypeSpec=ValueSizeConstraint(0, 127))).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClPreShareKey.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClPreShareKey.setDescription(' Dvpn PreShareKey. It is used when the method used by client when authenticating server is pre-share-key, only when the value of the key is the same as that on the server, the client can authenticate server successfully. ')
  hpnicfDvpnClUserName = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 9), OctetString().subtype(subtypeSpec=ValueSizeConstraint(0, 80))).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClUserName.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClUserName.setDescription(' Dvpn UserName. It is configured by the user. ')
  hpnicfDvpnClPwdEncrypted = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 10), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("simple", 1), ("cipher", 2)))).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClPwdEncrypted.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClPwdEncrypted.setDescription(' Dvpn password encrypted or not. ')
  hpnicfDvpnClPasswd = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 11), OctetString()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClPasswd.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClPasswd.setDescription(' Dvpn password. It is configured by the user. ')
  hpnicfDvpnClassRowStatus = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 3, 1, 12), RowStatus()).setMaxAccess("readcreate")
  if mibBuilder.loadTexts: hpnicfDvpnClassRowStatus.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClassRowStatus.setDescription(" The status of this conceptual row. Only 'active', 'createAndGo' and 'destroy' are supported. ")
  hpnicfDvpnTunnelTable = MibTable((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 4), )
  if mibBuilder.loadTexts: hpnicfDvpnTunnelTable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTunnelTable.setDescription(' The dvpn tunnel table. ')
  hpnicfDvpnTunnelEntry = MibTableRow((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 4, 1), ).setIndexNames((0, "IF-MIB", "ifIndex"))
  if mibBuilder.loadTexts: hpnicfDvpnTunnelEntry.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTunnelEntry.setDescription(' The Entry of hpnicfDvpnTunnelTable. ')
  hpnicfDvpnTunnelInterfaceType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 4, 1, 1), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("client", 1), ("server", 2))).clone('client')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnTunnelInterfaceType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTunnelInterfaceType.setDescription(' The type of dvpn tunnel (client or server). ')
  hpnicfDvpnTunnelAcl = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 4, 1, 2), Integer32()).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnTunnelAcl.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTunnelAcl.setDescription(' The security acl used by the tunnel. If a packet permits the rules, it will not be encrypted. ')
  hpnicfDvpnTunnelClientRegType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 4, 1, 3), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4))).clone(namedValues=NamedValues(("undistributed", 1), ("forward", 2), ("undistributedandforward", 3), ("normal", 4))).clone('normal')).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnTunnelClientRegType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTunnelClientRegType.setDescription(" The register type used by the client . Only the interface type is client, it can be used. undistributed: If a client send a packet to the client with this configuration, setver will only forward the packet whitout sending redirect packets. forward: The client with this configuration will only send packets forwarded by server, which means it can not initiate to build a session with other clients. undistributedandforward: The client with this configuration have the characteristics of both 'forward' and 'undistributed'. normal: The client with this configuration can build session with other clients without any restriction. ")
  hpnicfDvpnTunnelDvpnId = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 4, 1, 4), Integer32().subtype(subtypeSpec=ValueRangeConstraint(0, 65535))).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnTunnelDvpnId.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTunnelDvpnId.setDescription(' The dvpn ID used by the tunnel. The dvpn ID is 0 means that user does not configure dvpn ID. User can not configure a dvpn ID with 0. ')
  hpnicfDvpnTunnelPolicy = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 4, 1, 5), OctetString().subtype(subtypeSpec=ValueSizeConstraint(0, 31))).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnTunnelPolicy.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTunnelPolicy.setDescription(' The dvpn policy used by the tunnel. Only the interface type is server, it can be used. ')
  hpnicfDvpnTunnelClass = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 4, 1, 6), OctetString().subtype(subtypeSpec=ValueSizeConstraint(0, 31))).setMaxAccess("readwrite")
  if mibBuilder.loadTexts: hpnicfDvpnTunnelClass.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTunnelClass.setDescription(' The dvpn class used by the tunnel. Only the interface type is client, it can be used. ')
  hpnicfDvpnMapTable = MibTable((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5), )
  if mibBuilder.loadTexts: hpnicfDvpnMapTable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapTable.setDescription(' The dvpn map table. ')
  hpnicfDvpnMapEntry = MibTableRow((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1), ).setIndexNames((0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnMapIndex"))
  if mibBuilder.loadTexts: hpnicfDvpnMapEntry.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapEntry.setDescription(' The entry of the hpnicfDvpnMapTable. ')
  hpnicfDvpnMapIndex = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 1), Unsigned32()).setMaxAccess("accessiblefornotify")
  if mibBuilder.loadTexts: hpnicfDvpnMapIndex.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapIndex.setDescription(' The index of hpnicfDvpnMapTable. ')
  hpnicfDvpnMapPeerDeviceId = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 2), OctetString()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerDeviceId.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerDeviceId.setDescription(' The identifier of peer device. It is a string. ')
  hpnicfDvpnMapDvpnId = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 3), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapDvpnId.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapDvpnId.setDescription(' The ID of the dvpn domain which the map belongs to. The dvpn ID is 0 means that the map has not been built. It has not gotten the dvpn ID at that time. ')
  hpnicfDvpnMapBuildTime = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 4), TimeTicks()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapBuildTime.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapBuildTime.setDescription(' The time of the map created, the unit is second. ')
  hpnicfDvpnMapPeerPriIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 5), InetAddressType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerPriIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerPriIpType.setDescription(' The private ip type (ipv4, ipv6) of map peer device. ')
  hpnicfDvpnMapPeerPriIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 6), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerPriIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerPriIp.setDescription(' The private ip of map peer device. ')
  hpnicfDvpnMapPeerPublicIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 7), InetAddressType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerPublicIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerPublicIpType.setDescription(' The public ip type (ipv4, ipv6) of map peer device. ')
  hpnicfDvpnMapPeerPublicIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 8), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerPublicIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapPeerPublicIp.setDescription(' The public ip of map peer device. ')
  hpnicfDvpnMapLocalPriIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 9), InetAddressType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapLocalPriIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapLocalPriIpType.setDescription(' The private ip type (ipv4, ipv6) of map local device. ')
  hpnicfDvpnMapLocalPriIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 10), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapLocalPriIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapLocalPriIp.setDescription(' The private ip of map local device. ')
  hpnicfDvpnMapLocalPublicIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 11), InetAddressType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapLocalPublicIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapLocalPublicIpType.setDescription(' The public ip type (ipv4, ipv6) of map local device. ')
  hpnicfDvpnMapLocalPublicIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 12), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapLocalPublicIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapLocalPublicIp.setDescription(' The public ip of map local device. ')
  hpnicfDvpnMapUserName = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 13), OctetString()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapUserName.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapUserName.setDescription(' The user name used by the client registering to server. If the client is not been authenticated, this is a null string. ')
  hpnicfDvpnMapUdpPort = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 14), Integer32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapUdpPort.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapUdpPort.setDescription(' The udp port used by map peer device. ')
  hpnicfDvpnMapControlId = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 15), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapControlId.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapControlId.setDescription(' Dvpn map control ID. ')
  hpnicfDvpnMapType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 16), DvpnCommunicateType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapType.setDescription(" The type of the map. 'clientToclient' is not supported here. ")
  hpnicfDvpnMapState = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 5, 1, 17), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15))).clone(namedValues=NamedValues(("mapClientInit", 1), ("mapClientBegin", 2), ("mapClientAlgreq", 3), ("mapClientKexReq", 4), ("mapClientAuthenReq", 5), ("mapClientConfigReq", 6), ("mapClientReq", 7), ("mapClientSuccess", 8), ("mapServerBegin", 9), ("mapServerAlgorithm", 10), ("mapServerKexInit", 11), ("mapServerAuthenInit", 12), ("mapServerConfigInit", 13), ("mapServerInit", 14), ("mapServerFinished", 15)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnMapState.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapState.setDescription(' mapClientInit: The client initiates the map. mapClientBegin: The client begins the process of registering to the server. mapClientAlgreq: The client requests to negotiate the algorithm. mapClientKexReq: The client requests to negotiate the key. mapClientAuthenReq: The client sends authentication information to the server. mapClientConfigReq: The client requests to get some configuration information from the server. Do not support now. mapClientReq: The client requests to register to the server. mapClientSuccess: The client registers to the server successfully. mapServerBegin: The server begins the process of receive a new register. mapServerAlgorithm:The sever begins to negotiate Algorithm. mapServerKexInit: The server replys to the algorithm negotiation packet from the client successfully and begin to negotiate key. mapServerAuthenInit: The server replys to the key negotiation packet from the client successfully and begin to authenticate client, in the case of the authentication-client method is not none. mapServerConfigInit: The server send some configuration information to client. Do not support now. mapServerInit: The server replys to the authentication packet from the client successfully and begin to receive client information. mapServerFinished: The server receives client information successfully. ')
  hpnicfDvpnSessionTable = MibTable((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6), )
  if mibBuilder.loadTexts: hpnicfDvpnSessionTable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionTable.setDescription(' The dvpn session table. ')
  hpnicfDvpnSessionEntry = MibTableRow((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1), ).setIndexNames((0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionDvpnId"), (0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPriIpType"), (0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPriIp"))
  if mibBuilder.loadTexts: hpnicfDvpnSessionEntry.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionEntry.setDescription(' The entry of hpnicfDvpnSessionTable. ')
  hpnicfDvpnSessionDvpnId = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 1), Integer32()).setMaxAccess("accessiblefornotify")
  if mibBuilder.loadTexts: hpnicfDvpnSessionDvpnId.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionDvpnId.setDescription(' The ID of the dvpn domain which the session belongs to. ')
  hpnicfDvpnSessionPeerPriIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 2), InetAddressType()).setMaxAccess("accessiblefornotify")
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerPriIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerPriIpType.setDescription(' The private ip type (ipv4, ipv6) of session peer device. ')
  hpnicfDvpnSessionPeerPriIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 3), InetAddress()).setMaxAccess("accessiblefornotify")
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerPriIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerPriIp.setDescription(' The private ip of the session peer device. ')
  hpnicfDvpnSessionPeerDeviceId = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 4), OctetString()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerDeviceId.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerDeviceId.setDescription(' The device ID of session peer device. It is a string. ')
  hpnicfDvpnSessionBuildTime = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 5), TimeTicks()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionBuildTime.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionBuildTime.setDescription(' The time of the Session being built, the unit is second. ')
  hpnicfDvpnSessionPeerPubIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 6), InetAddressType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerPubIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerPubIpType.setDescription(' The public ip type (ipv4, ipv6) of session peer device. ')
  hpnicfDvpnSessionPeerPubIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 7), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerPubIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerPubIp.setDescription(' The public ip of session peer device. ')
  hpnicfDvpnSessionLocalPubIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 8), InetAddressType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionLocalPubIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionLocalPubIpType.setDescription(' The public ip type (ipv4, ipv6) of session local device. ')
  hpnicfDvpnSessionLocalPubIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 9), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionLocalPubIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionLocalPubIp.setDescription(' The public ip of session local device. ')
  hpnicfDvpnSessionLocalPriIpType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 10), InetAddressType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionLocalPriIpType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionLocalPriIpType.setDescription(' The private ip type (ipv4, ipv6) of session local device. ')
  hpnicfDvpnSessionLocalPriIp = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 11), InetAddress()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionLocalPriIp.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionLocalPriIp.setDescription(' The private ip of session local device. ')
  hpnicfDvpnSessionPeerUdpPort = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 12), Integer32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerUdpPort.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerUdpPort.setDescription(' The udp port used by session peer device . ')
  hpnicfDvpnSessionInitiator = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 13), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("yes", 1), ("no", 2)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionInitiator.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionInitiator.setDescription(' The flag of initiator. ')
  hpnicfDvpnSessionUserName = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 14), OctetString()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionUserName.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionUserName.setDescription(" The user's name. If the session type is client to client, the value of this object is a null string. ")
  hpnicfDvpnSessionState = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 15), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2, 3, 4, 5))).clone(namedValues=NamedValues(("sessionSetupInit", 1), ("sessionSetupReq", 2), ("sessionSetupSuccess", 3), ("sessionRekeyReq", 4), ("sessionRekeyRep", 5)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionState.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionState.setDescription(' The state of the session. sessionSetupInit: The initiation of the session. sessionSetupReq: The initiator requests to negotiate the SA and so on of the session. sessionSetupSuccess: The session has been built successfully. sessionRekeyReq: The initiator requests to renegotiate the SA. sessionRekeyRep: The passive side replies with a SA renegotiation response packet successfully. ')
  hpnicfDvpnSessionType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 16), DvpnCommunicateType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionType.setDescription(' The type of the session. ')
  hpnicfDvpnSessionPeerType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 6, 1, 17), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("router", 1), ("pcClient", 2)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionPeerType.setDescription(' The type of the session peer device. It may be client software or a router. ')
  hpnicfDvpnSessionHisTable = MibTable((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7), )
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisTable.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisTable.setDescription(" The dvpn session history table. This table contains session's history information, include input/output packet number, up/down time, etc. This table will exist during the 'hpnicfDvpnSessionHisAgeTime'. ")
  hpnicfDvpnSessionHisEntry = MibTableRow((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1), ).setIndexNames((0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisDvpnID"), (0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisPeerPriIPType"), (0, "HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisPeerPriIP"))
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisEntry.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisEntry.setDescription(' The entry of hpnicfDvpnSessionHisTable. ')
  hpnicfDvpnSessionHisDvpnID = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 1), Integer32().subtype(subtypeSpec=ValueRangeConstraint(1, 65535)))
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisDvpnID.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisDvpnID.setDescription(' The ID of the dvpn domain which the session belongs to. ')
  hpnicfDvpnSessionHisPeerPriIPType = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 2), InetAddressType()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisPeerPriIPType.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisPeerPriIPType.setDescription(' The private ip type (ipv4, ipv6) of session peer device. ')
  hpnicfDvpnSessionHisPeerPriIP = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 3), InetAddress())
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisPeerPriIP.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisPeerPriIP.setDescription(' The private ip of the session peer device. ')
  hpnicfDvpnSessionHisSendPkt = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 4), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisSendPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisSendPkt.setDescription(' The number of sent packets on the session. ')
  hpnicfDvpnSessionHisRcvPkt = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 5), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisRcvPkt.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisRcvPkt.setDescription(' The number of received packets on the session. ')
  hpnicfDvpnSessionHisOnlineNumber = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 6), Unsigned32()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisOnlineNumber.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisOnlineNumber.setDescription(' The number of the session online. ')
  hpnicfDvpnSessionHisFirstUpTime = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 7), TimeTicks()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisFirstUpTime.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisFirstUpTime.setDescription(' The session first online time. ')
  hpnicfDvpnSessionHisLastUpTime = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 8), TimeTicks()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisLastUpTime.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisLastUpTime.setDescription(' The session last online time. ')
  hpnicfDvpnSessionHisLastDownTime = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 9), TimeTicks()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisLastDownTime.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisLastDownTime.setDescription(' The session last down time. ')
  hpnicfDvpnSessionHisOnlineFlag = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 10), Integer32().subtype(subtypeSpec=ConstraintsUnion(SingleValueConstraint(1, 2))).clone(namedValues=NamedValues(("yes", 1), ("no", 2)))).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisOnlineFlag.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisOnlineFlag.setDescription(" If the session is online, the value is 'yes'. If the session is not online, the value is 'no'. ")
  hpnicfDvpnSessionHisPeerDeviceId = MibTableColumn((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 2, 7, 1, 11), OctetString()).setMaxAccess("readonly")
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisPeerDeviceId.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisPeerDeviceId.setDescription(' The identifier of peer device. It is a string. ')
  hpnicfDvpnNotification = MibIdentifier((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 3, 0))
  hpnicfDvpnSessionBuildNotification = NotificationType((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 3, 0, 1)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionDvpnId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnLocalDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPubIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPubIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPubIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPubIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerUdpPort"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionUserName"))
  if mibBuilder.loadTexts: hpnicfDvpnSessionBuildNotification.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionBuildNotification.setDescription(' Dvpn session build notification. ')
  hpnicfDvpnSessionDelNotification = NotificationType((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 3, 0, 2)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionDvpnId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnLocalDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPubIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPubIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPubIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPubIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerUdpPort"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionUserName"))
  if mibBuilder.loadTexts: hpnicfDvpnSessionDelNotification.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionDelNotification.setDescription(' Dvpn session deleted notification. ')
  hpnicfDvpnMapBuildNotification = NotificationType((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 3, 0, 3)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapIndex"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapDvpnId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPublicIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPublicIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnLocalDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPublicIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPublicIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapUserName"))
  if mibBuilder.loadTexts: hpnicfDvpnMapBuildNotification.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapBuildNotification.setDescription(' Dvpn map build notification. ')
  hpnicfDvpnMapDelNotification = NotificationType((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 3, 0, 4)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapIndex"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapDvpnId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPublicIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPublicIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnLocalDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPublicIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPublicIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapUserName"))
  if mibBuilder.loadTexts: hpnicfDvpnMapDelNotification.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapDelNotification.setDescription(' Dvpn map deleted notification. ')
  hpnicfDvpnMibCompliances = MibIdentifier((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 1))
  hpnicfDvpnMibCompliance = ModuleCompliance((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 1, 1)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnGlobalGroup"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainInfoGroup"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPolicyGroup"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClassGroup"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnTunnelGroup"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapGroup"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionGroup"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisGroup"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnNotificationGroup"))
  
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnMibCompliance = hpnicfDvpnMibCompliance.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMibCompliance.setDescription(' The compliance statement for entities which implement the DVPN MIB. ')
  hpnicfDvpnMibGroups = MibIdentifier((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2))
  hpnicfDvpnGlobalGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2, 1)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnServiceEnable"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClassNumber"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClientNumber"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapAgeTime"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClientRegisterInterval"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClientRegisterDumb"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClientRegisterRetry"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnInputPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnDropPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnOutputPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnOutputErrorPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnEncryptErrorPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnCurrentDeviceRole"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainNumber"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapNumber"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionNumber"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnServerPreSharedKey"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapTrapEnable"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionTrapEnable"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnVersion"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClearDomainAllConection"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClearDvpnStaInfo"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnTotalRedirectNumber"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnGlobalAuthenClientType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnGlobalUserDefAAADomain"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnLocalDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisAgeTime"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisReset"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnGlobalGroup = hpnicfDvpnGlobalGroup.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnGlobalGroup.setDescription(' A collection of objects providing dvpn global information. ')
  hpnicfDvpnPolicyGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2, 2)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoAuthenClientType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoSessionAlgorithmSuite"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoSessionIdleTime"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoSessionKeepTime"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoSessionSetupInterval"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoDataAlgorithmSuite"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoSaSeconds"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoUserDefAAADomain"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoRefTimes"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnPoRowStatus"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnPolicyGroup = hpnicfDvpnPolicyGroup.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnPolicyGroup.setDescription(' A collection of objects providing dvpn policy information. ')
  hpnicfDvpnDomainInfoGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2, 3)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainSessionNum"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainRedirectNum"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainInputPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainDropPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainOutputPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainOutputErrorPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnDomainEncryptErrorPkt"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnDomainInfoGroup = hpnicfDvpnDomainInfoGroup.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnDomainInfoGroup.setDescription(' A collection of objects providing dvpn domain information. ')
  hpnicfDvpnClassGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2, 4)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnClServerPublicIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClServerPublicIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClServerPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClServerPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClAlgorithmSuite"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClAuthenServerType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClPreShareKey"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClUserName"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClPwdEncrypted"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClPasswd"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnClassRowStatus"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnClassGroup = hpnicfDvpnClassGroup.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnClassGroup.setDescription(' A collection of objects providing dvpn class information. ')
  hpnicfDvpnTunnelGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2, 5)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnTunnelInterfaceType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnTunnelAcl"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnTunnelClientRegType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnTunnelDvpnId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnTunnelPolicy"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnTunnelClass"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnTunnelGroup = hpnicfDvpnTunnelGroup.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnTunnelGroup.setDescription(' A collection of objects providing dvpn tunnel interface information. ')
  hpnicfDvpnMapGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2, 6)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapIndex"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapDvpnId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapBuildTime"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPublicIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapPeerPublicIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPublicIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapLocalPublicIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapUserName"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapUdpPort"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapControlId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapState"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnMapGroup = hpnicfDvpnMapGroup.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnMapGroup.setDescription(' A collection of objects providing dvpn map information. ')
  hpnicfDvpnSessionGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2, 7)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionDvpnId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerDeviceId"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionBuildTime"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPubIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPubIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPubIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPubIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPriIpType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionLocalPriIp"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerUdpPort"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionInitiator"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionUserName"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionState"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionPeerType"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnSessionGroup = hpnicfDvpnSessionGroup.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionGroup.setDescription(' A collection of objects providing dvpn session information. ')
  hpnicfDvpnSessionHisGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2, 8)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisPeerPriIPType"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisSendPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisRcvPkt"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisOnlineNumber"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisFirstUpTime"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisLastUpTime"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisLastDownTime"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisOnlineFlag"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionHisPeerDeviceId"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnSessionHisGroup = hpnicfDvpnSessionHisGroup.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnSessionHisGroup.setDescription(' A collection of objects providing dvpn session history information. ')
  hpnicfDvpnNotificationGroup = ObjectGroup((1, 3, 6, 1, 4, 1, 11, 2, 14, 11, 15, 2, 57, 1, 4, 2, 9)).setObjects(("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionBuildNotification"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnSessionDelNotification"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapBuildNotification"), ("HPN-ICF-DVPN-MIB", "hpnicfDvpnMapDelNotification"))
  if getattr(mibBuilder, 'version', (0, 0, 0)) > (4, 4, 0):
      hpnicfDvpnNotificationGroup = hpnicfDvpnNotificationGroup.setStatus('current')
  if mibBuilder.loadTexts: hpnicfDvpnNotificationGroup.setDescription(' A collection of objects providing dvpn notification information. ')
  mibBuilder.exportSymbols("HPN-ICF-DVPN-MIB", hpnicfDvpnSessionHisPeerDeviceId=hpnicfDvpnSessionHisPeerDeviceId, hpnicfDvpn=hpnicfDvpn, hpnicfDvpnSessionHisRcvPkt=hpnicfDvpnSessionHisRcvPkt, hpnicfDvpnSessionHisSendPkt=hpnicfDvpnSessionHisSendPkt, hpnicfDvpnClAlgorithmSuite=hpnicfDvpnClAlgorithmSuite, hpnicfDvpnSessionHisLastDownTime=hpnicfDvpnSessionHisLastDownTime, hpnicfDvpnClientRegisterRetry=hpnicfDvpnClientRegisterRetry, PYSNMP_MODULE_ID=hpnicfDvpn, hpnicfDvpnClServerPriIp=hpnicfDvpnClServerPriIp, hpnicfDvpnClPasswd=hpnicfDvpnClPasswd, hpnicfDvpnClUserName=hpnicfDvpnClUserName, hpnicfDvpnMapBuildNotification=hpnicfDvpnMapBuildNotification, hpnicfDvpnClientRegisterInterval=hpnicfDvpnClientRegisterInterval, hpnicfDvpnTunnelEntry=hpnicfDvpnTunnelEntry, DvpnCommunicateType=DvpnCommunicateType, hpnicfDvpnSessionPeerUdpPort=hpnicfDvpnSessionPeerUdpPort, hpnicfDvpnSessionPeerPubIpType=hpnicfDvpnSessionPeerPubIpType, hpnicfDvpnPolicyTable=hpnicfDvpnPolicyTable, hpnicfDvpnTunnelGroup=hpnicfDvpnTunnelGroup, hpnicfDvpnSessionUserName=hpnicfDvpnSessionUserName, hpnicfDvpnEncryptErrorPkt=hpnicfDvpnEncryptErrorPkt, hpnicfDvpnTunnelTable=hpnicfDvpnTunnelTable, hpnicfDvpnMapControlId=hpnicfDvpnMapControlId, hpnicfDvpnMibConformance=hpnicfDvpnMibConformance, hpnicfDvpnSessionHisPeerPriIP=hpnicfDvpnSessionHisPeerPriIP, hpnicfDvpnSessionDelNotification=hpnicfDvpnSessionDelNotification, hpnicfDvpnSessionHisEntry=hpnicfDvpnSessionHisEntry, hpnicfDvpnMibObjects=hpnicfDvpnMibObjects, hpnicfDvpnPoSessionIdleTime=hpnicfDvpnPoSessionIdleTime, hpnicfDvpnClServerPublicIpType=hpnicfDvpnClServerPublicIpType, hpnicfDvpnPolicyGroup=hpnicfDvpnPolicyGroup, hpnicfDvpnSessionLocalPubIp=hpnicfDvpnSessionLocalPubIp, hpnicfDvpnSessionHisOnlineFlag=hpnicfDvpnSessionHisOnlineFlag, hpnicfDvpnClPreShareKey=hpnicfDvpnClPreShareKey, hpnicfDvpnPoSessionSetupInterval=hpnicfDvpnPoSessionSetupInterval, hpnicfDvpnInputPkt=hpnicfDvpnInputPkt, hpnicfDvpnDomainInfoTable=hpnicfDvpnDomainInfoTable, hpnicfDvpnClientNumber=hpnicfDvpnClientNumber, hpnicfDvpnClServerPublicIp=hpnicfDvpnClServerPublicIp, hpnicfDvpnDomainInfoGroup=hpnicfDvpnDomainInfoGroup, hpnicfDvpnDomainSessionNum=hpnicfDvpnDomainSessionNum, hpnicfDvpnPoSessionAlgorithmSuite=hpnicfDvpnPoSessionAlgorithmSuite, hpnicfDvpnDomainOutputErrorPkt=hpnicfDvpnDomainOutputErrorPkt, hpnicfDvpnSessionHisTable=hpnicfDvpnSessionHisTable, hpnicfDvpnDomainEncryptErrorPkt=hpnicfDvpnDomainEncryptErrorPkt, hpnicfDvpnClServerPriIpType=hpnicfDvpnClServerPriIpType, hpnicfDvpnClassTable=hpnicfDvpnClassTable, hpnicfDvpnSessionGroup=hpnicfDvpnSessionGroup, hpnicfDvpnMapDvpnId=hpnicfDvpnMapDvpnId, hpnicfDvpnMapAgeTime=hpnicfDvpnMapAgeTime, hpnicfDvpnMapLocalPriIpType=hpnicfDvpnMapLocalPriIpType, hpnicfDvpnMapLocalPriIp=hpnicfDvpnMapLocalPriIp, hpnicfDvpnSessionHisPeerPriIPType=hpnicfDvpnSessionHisPeerPriIPType, hpnicfDvpnMapUdpPort=hpnicfDvpnMapUdpPort, hpnicfDvpnPoRowStatus=hpnicfDvpnPoRowStatus, hpnicfDvpnSessionHisGroup=hpnicfDvpnSessionHisGroup, hpnicfDvpnMapLocalPublicIp=hpnicfDvpnMapLocalPublicIp, hpnicfDvpnSessionPeerPriIpType=hpnicfDvpnSessionPeerPriIpType, hpnicfDvpnClearDvpnStaInfo=hpnicfDvpnClearDvpnStaInfo, hpnicfDvpnSessionInitiator=hpnicfDvpnSessionInitiator, hpnicfDvpnSessionHisOnlineNumber=hpnicfDvpnSessionHisOnlineNumber, hpnicfDvpnMibNotification=hpnicfDvpnMibNotification, hpnicfDvpnSessionPeerPubIp=hpnicfDvpnSessionPeerPubIp, hpnicfDvpnTotalRedirectNumber=hpnicfDvpnTotalRedirectNumber, hpnicfDvpnClPwdEncrypted=hpnicfDvpnClPwdEncrypted, hpnicfDvpnMapLocalPublicIpType=hpnicfDvpnMapLocalPublicIpType, hpnicfDvpnMapPeerPublicIpType=hpnicfDvpnMapPeerPublicIpType, hpnicfDvpnServiceEnable=hpnicfDvpnServiceEnable, hpnicfDvpnMibTableTroop=hpnicfDvpnMibTableTroop, hpnicfDvpnGlobalGroup=hpnicfDvpnGlobalGroup, hpnicfDvpnMapTable=hpnicfDvpnMapTable, hpnicfDvpnSessionBuildTime=hpnicfDvpnSessionBuildTime, hpnicfDvpnDomainDropPkt=hpnicfDvpnDomainDropPkt, hpnicfDvpnMibCompliances=hpnicfDvpnMibCompliances, hpnicfDvpnPoSaSeconds=hpnicfDvpnPoSaSeconds, hpnicfDvpnMibGroups=hpnicfDvpnMibGroups, hpnicfDvpnSessionPeerType=hpnicfDvpnSessionPeerType, hpnicfDvpnSessionBuildNotification=hpnicfDvpnSessionBuildNotification, hpnicfDvpnTunnelDvpnId=hpnicfDvpnTunnelDvpnId, hpnicfDvpnSessionPeerPriIp=hpnicfDvpnSessionPeerPriIp, hpnicfDvpnPoSessionKeepTime=hpnicfDvpnPoSessionKeepTime, hpnicfDvpnSessionDvpnId=hpnicfDvpnSessionDvpnId, hpnicfDvpnMapPeerPublicIp=hpnicfDvpnMapPeerPublicIp, hpnicfDvpnServerPreSharedKey=hpnicfDvpnServerPreSharedKey, hpnicfDvpnClassGroup=hpnicfDvpnClassGroup, hpnicfDvpnClassRowStatus=hpnicfDvpnClassRowStatus, hpnicfDvpnMapState=hpnicfDvpnMapState, hpnicfDvpnMapTrapEnable=hpnicfDvpnMapTrapEnable, hpnicfDvpnNotification=hpnicfDvpnNotification, hpnicfDvpnClientRegisterDumb=hpnicfDvpnClientRegisterDumb, hpnicfDvpnSessionTable=hpnicfDvpnSessionTable, hpnicfDvpnOutputErrorPkt=hpnicfDvpnOutputErrorPkt, hpnicfDvpnCurrentDeviceRole=hpnicfDvpnCurrentDeviceRole, hpnicfDvpnTunnelClientRegType=hpnicfDvpnTunnelClientRegType, hpnicfDvpnMibGlobal=hpnicfDvpnMibGlobal, hpnicfDvpnPolicyName=hpnicfDvpnPolicyName, hpnicfDvpnMapGroup=hpnicfDvpnMapGroup, hpnicfDvpnPolicyEntry=hpnicfDvpnPolicyEntry, DvpnAlgorithmSuite=DvpnAlgorithmSuite, hpnicfDvpnTunnelPolicy=hpnicfDvpnTunnelPolicy, hpnicfDvpnMapIndex=hpnicfDvpnMapIndex, hpnicfDvpnSessionType=hpnicfDvpnSessionType, hpnicfDvpnMapDelNotification=hpnicfDvpnMapDelNotification, hpnicfDvpnPoDataAlgorithmSuite=hpnicfDvpnPoDataAlgorithmSuite, hpnicfDvpnDomainNumber=hpnicfDvpnDomainNumber, hpnicfDvpnSessionHisFirstUpTime=hpnicfDvpnSessionHisFirstUpTime, hpnicfDvpnSessionHisReset=hpnicfDvpnSessionHisReset, hpnicfDvpnSessionHisLastUpTime=hpnicfDvpnSessionHisLastUpTime, hpnicfDvpnDropPkt=hpnicfDvpnDropPkt, hpnicfDvpnClearDomainAllConection=hpnicfDvpnClearDomainAllConection, hpnicfDvpnMapBuildTime=hpnicfDvpnMapBuildTime, hpnicfDvpnLocalDeviceId=hpnicfDvpnLocalDeviceId, hpnicfDvpnDomainOutputPkt=hpnicfDvpnDomainOutputPkt, hpnicfDvpnSessionHisAgeTime=hpnicfDvpnSessionHisAgeTime, hpnicfDvpnDomainInfoEntry=hpnicfDvpnDomainInfoEntry, hpnicfDvpnTunnelInterfaceType=hpnicfDvpnTunnelInterfaceType, hpnicfDvpnMapPeerPriIp=hpnicfDvpnMapPeerPriIp, hpnicfDvpnDomainInputPkt=hpnicfDvpnDomainInputPkt, hpnicfDvpnMapNumber=hpnicfDvpnMapNumber, hpnicfDvpnPoAuthenClientType=hpnicfDvpnPoAuthenClientType, hpnicfDvpnClAuthenServerType=hpnicfDvpnClAuthenServerType, hpnicfDvpnClassEntry=hpnicfDvpnClassEntry, hpnicfDvpnSessionEntry=hpnicfDvpnSessionEntry, hpnicfDvpnPoRefTimes=hpnicfDvpnPoRefTimes, hpnicfDvpnClassName=hpnicfDvpnClassName, hpnicfDvpnGlobalUserDefAAADomain=hpnicfDvpnGlobalUserDefAAADomain, hpnicfDvpnMapEntry=hpnicfDvpnMapEntry, hpnicfDvpnSessionHisDvpnID=hpnicfDvpnSessionHisDvpnID, hpnicfDvpnVersion=hpnicfDvpnVersion, hpnicfDvpnSessionNumber=hpnicfDvpnSessionNumber, hpnicfDvpnMapType=hpnicfDvpnMapType, hpnicfDvpnPoUserDefAAADomain=hpnicfDvpnPoUserDefAAADomain, hpnicfDvpnNotificationGroup=hpnicfDvpnNotificationGroup, hpnicfDvpnSessionLocalPriIp=hpnicfDvpnSessionLocalPriIp, hpnicfDvpnSessionLocalPubIpType=hpnicfDvpnSessionLocalPubIpType, hpnicfDvpnSessionState=hpnicfDvpnSessionState, hpnicfDvpnTunnelClass=hpnicfDvpnTunnelClass, hpnicfDvpnMapPeerDeviceId=hpnicfDvpnMapPeerDeviceId, hpnicfDvpnMapUserName=hpnicfDvpnMapUserName, hpnicfDvpnTunnelAcl=hpnicfDvpnTunnelAcl, hpnicfDvpnSessionTrapEnable=hpnicfDvpnSessionTrapEnable, hpnicfDvpnClassNumber=hpnicfDvpnClassNumber, hpnicfDvpnDomainID=hpnicfDvpnDomainID, hpnicfDvpnOutputPkt=hpnicfDvpnOutputPkt, hpnicfDvpnMibCompliance=hpnicfDvpnMibCompliance, hpnicfDvpnSessionLocalPriIpType=hpnicfDvpnSessionLocalPriIpType, hpnicfDvpnDomainRedirectNum=hpnicfDvpnDomainRedirectNum, hpnicfDvpnGlobalAuthenClientType=hpnicfDvpnGlobalAuthenClientType, hpnicfDvpnMapPeerPriIpType=hpnicfDvpnMapPeerPriIpType, hpnicfDvpnSessionPeerDeviceId=hpnicfDvpnSessionPeerDeviceId)
  