# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: PMs.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf.internal import enum_type_wrapper
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import IsomStdDef_pb2 as IsomStdDef__pb2
import AC_pb2 as AC__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='PMs.proto',
  package='Honeywell.Security.ISOM.PMs',
  syntax='proto2',
  serialized_options=None,
  serialized_pb=_b('\n\tPMs.proto\x12\x1bHoneywell.Security.ISOM.PMs\x1a\x10IsomStdDef.proto\x1a\x08\x41\x43.proto\"S\n\x0cPMOperations\x12\x39\n\tresources\x18\x0b \x03(\x0e\x32&.Honeywell.Security.ISOM.PMs.Resources*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"[\n\x14PMSupportedRelations\x12\x39\n\trelations\x18\x0b \x03(\x0e\x32&.Honeywell.Security.ISOM.PMs.Relations*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"I\n\x08PMEvents\x12\x33\n\x06\x65vents\x18\x0b \x03(\x0e\x32#.Honeywell.Security.ISOM.PMs.Events*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xa5\x01\n\rPMBypassState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x38\n\x05state\x18\x0c \x01(\x0e\x32).Honeywell.Security.ISOM.PMs.PMBypassType\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"^\n\x11PMBypassStateList\x12?\n\x0b\x62ypassState\x18\x0b \x03(\x0b\x32*.Honeywell.Security.ISOM.PMs.PMBypassState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xb7\x01\n\x0bPMOmitState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x36\n\x05state\x18\x0c \x01(\x0e\x32\'.Honeywell.Security.ISOM.PMs.PMOmitType\x12\x14\n\x0coverrideOmit\x18\r \x01(\x08\x12\x44\n\x0flastUpdatedTime\x18\x0e \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"X\n\x0fPMOmitStateList\x12;\n\tomitState\x18\x0b \x03(\x0b\x32(.Honeywell.Security.ISOM.PMs.PMOmitState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xa7\x01\n\x0ePMReleaseState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x39\n\x05state\x18\x0c \x01(\x0e\x32*.Honeywell.Security.ISOM.PMs.PMReleaseType\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"a\n\x12PMReleaseStateList\x12\x41\n\x0creleaseState\x18\x0b \x03(\x0b\x32+.Honeywell.Security.ISOM.PMs.PMReleaseState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xaf\x01\n\x12PMSupervisoryState\x12\n\n\x02id\x18\x0b \x01(\t\x12=\n\x05state\x18\x0c \x01(\x0e\x32..Honeywell.Security.ISOM.PMs.PMSupervisoryType\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"m\n\x16PMSupervisoryStateList\x12I\n\x10supervisoryState\x18\x0b \x03(\x0b\x32/.Honeywell.Security.ISOM.PMs.PMSupervisoryState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xa7\x01\n\x0ePMTroubleState\x12\n\n\x02id\x18\x0b \x01(\t\x12\x39\n\x05state\x18\x0c \x01(\x0e\x32*.Honeywell.Security.ISOM.PMs.PMTroubleType\x12\x44\n\x0flastUpdatedTime\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"a\n\x12PMTroubleStateList\x12\x41\n\x0ctroubleState\x18\x0b \x03(\x0b\x32+.Honeywell.Security.ISOM.PMs.PMTroubleState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"S\n\x0cPMAlarmState\x12\n\n\x02id\x18\x0b \x01(\t\x12-\n\x05state\x18\x0c \x01(\x0e\x32\x1e.Honeywell.Security.ISOM.State*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"[\n\x10PMAlarmStateList\x12=\n\nalarmState\x18\x0b \x03(\x0b\x32).Honeywell.Security.ISOM.PMs.PMAlarmState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xad\x03\n\x07PMState\x12\n\n\x02id\x18\x0b \x01(\t\x12=\n\nalarmState\x18\x0c \x01(\x0b\x32).Honeywell.Security.ISOM.PMs.PMAlarmState\x12\x41\n\x0ctroubleState\x18\r \x01(\x0b\x32+.Honeywell.Security.ISOM.PMs.PMTroubleState\x12\x41\n\x0creleaseState\x18\x0e \x01(\x0b\x32+.Honeywell.Security.ISOM.PMs.PMReleaseState\x12;\n\tomitState\x18\x0f \x01(\x0b\x32(.Honeywell.Security.ISOM.PMs.PMOmitState\x12?\n\x0b\x62ypassState\x18\x10 \x01(\x0b\x32*.Honeywell.Security.ISOM.PMs.PMBypassState\x12I\n\x10supervisoryState\x18\x11 \x01(\x0b\x32/.Honeywell.Security.ISOM.PMs.PMSupervisoryState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"M\n\x0bPMStateList\x12\x34\n\x06states\x18\x0b \x03(\x0b\x32$.Honeywell.Security.ISOM.PMs.PMState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"V\n\rPMIdentifiers\x12\n\n\x02id\x18\x0b \x01(\t\x12\x0c\n\x04guid\x18\x0c \x01(\t\x12\x0c\n\x04name\x18\r \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x0e \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"b\n\x11PMIdentifiersList\x12\x43\n\x0fidentifiersList\x18\x0b \x03(\x0b\x32*.Honeywell.Security.ISOM.PMs.PMIdentifiers*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"j\n\nPMRelation\x12\n\n\x02id\x18\x0b \x01(\t\x12\x34\n\x04name\x18\x0c \x01(\x0e\x32&.Honeywell.Security.ISOM.PMs.Relations\x12\x10\n\x08\x65ntityId\x18\x0e \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\x8a\x07\n\x08PMConfig\x12?\n\x0bidentifiers\x18\x0b \x01(\x0b\x32*.Honeywell.Security.ISOM.PMs.PMIdentifiers\x12\x39\n\x08relation\x18\n \x03(\x0b\x32\'.Honeywell.Security.ISOM.PMs.PMRelation\x12\x33\n\x06pmType\x18\x14 \x01(\x0e\x32#.Honeywell.Security.ISOM.PMs.PMType\x12\x35\n\x04omit\x18\x15 \x01(\x0e\x32\'.Honeywell.Security.ISOM.PMs.PMOmitType\x12O\n\x19releaseEffectOnReadyState\x18\x17 \x03(\x0e\x32,.Honeywell.Security.ISOM.AC.PartitionSetType\x12\x45\n\x13\x61lertingTypePartSet\x18\x1b \x01(\x0e\x32(.Honeywell.Security.ISOM.PMs.PMAlertType\x12\x45\n\x13\x61lertingTypeFullSet\x18\x1c \x01(\x0e\x32(.Honeywell.Security.ISOM.PMs.PMAlertType\x12\x13\n\x0b\x61larmRepeat\x18\x1f \x01(\x08\x12\x41\n\x0creleaseDelay\x18  \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12@\n\x0bnormalDelay\x18\" \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12\x1c\n\x14\x65nableAutomaticClear\x18% \x01(\x08\x12 \n\x18\x65nableActiveReleaseClear\x18& \x01(\x08\x12\x45\n\x0f\x62ypassedAllowed\x18\' \x03(\x0e\x32,.Honeywell.Security.ISOM.AC.PartitionSetType\x12@\n\nautoBypass\x18( \x03(\x0e\x32,.Honeywell.Security.ISOM.AC.PartitionSetType\x12J\n\x14releaseAnnounciation\x18) \x03(\x0e\x32,.Honeywell.Security.ISOM.AC.PartitionSetType*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"O\n\x0cPMConfigList\x12\x35\n\x06\x63onfig\x18\x0c \x03(\x0b\x32%.Honeywell.Security.ISOM.PMs.PMConfig*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"v\n\x08PMEntity\x12\x35\n\x06\x63onfig\x18\x0b \x01(\x0b\x32%.Honeywell.Security.ISOM.PMs.PMConfig\x12\x33\n\x05state\x18\x0c \x01(\x0b\x32$.Honeywell.Security.ISOM.PMs.PMState\"E\n\x0cPMEntityList\x12\x35\n\x06\x65ntity\x18\x0b \x03(\x0b\x32%.Honeywell.Security.ISOM.PMs.PMEntity*\xd9\x05\n\tResources\x12\x18\n\x13supportedOperations\x10\xf2\x07\x12\x17\n\x12supportedRelations\x10\xf3\x07\x12\x14\n\x0fsupportedEvents\x10\xf4\x07\x12\x1a\n\x15supportedCapabilities\x10\xf5\x07\x12\x0f\n\nfullEntity\x10\xc2N\x12\t\n\x04info\x10\xc3N\x12\x0b\n\x06\x63onfig\x10\xd7N\x12\x10\n\x0bidentifiers\x10\xebN\x12\x0e\n\trelations\x10\xffN\x12\x15\n\x10supervisoryState\x10\x88O\x12\x1d\n\x18supervisoryState_s_clear\x10\x89O\x12\x0f\n\nalarmState\x10\x93O\x12\x17\n\x12\x61larmState_s_clear\x10\x94O\x12\x11\n\x0ctroubleState\x10\x9cO\x12\x19\n\x14troubleState_s_clear\x10\x9dO\x12\x11\n\x0creleaseState\x10\xa6O\x12\x19\n\x14releaseState_s_clear\x10\xa7O\x12\x0e\n\tomitState\x10\xb0O\x12\x1e\n\x19omitState_s_omitWhenUnset\x10\xb1O\x12\'\n\"omitState_s_omitWhenUnsetOrPartSet\x10\xb2O\x12 \n\x1bomitState_s_omitWhenFullSet\x10\xb3O\x12\x19\n\x14omitState_s_override\x10\xb4O\x12\x1b\n\x16omitState_s_noOverride\x10\xb5O\x12\x15\n\x10omitState_s_omit\x10\xb6O\x12\x17\n\x12omitState_s_unOmit\x10\xbbO\x12\x10\n\x0b\x62ypassState\x10\xc4O\x12\x19\n\x14\x62ypassState_s_normal\x10\xc5O\x12\x19\n\x14\x62ypassState_s_bypass\x10\xc6O\x12\n\n\x05state\x10\xceO\x12\x12\n\rstate_s_clear\x10\xcfO\x12\x15\n\rMax_Resources\x10\x80\x80\x80\x80\x04*\xb1\x01\n\tRelations\x12\x17\n\x12PMOwnedByPartition\x10\xc3N\x12\x19\n\x14PMPartOfPmCollection\x10\xc4N\x12\x13\n\x0ePMOwnerOfInput\x10\xc5N\x12\x19\n\x14PMAssignedPeripheral\x10\xc6N\x12\x12\n\rPMOwnedBySite\x10\xc7N\x12\x15\n\x10PMOwnedByAccount\x10\xc8N\x12\x15\n\rMax_Relations\x10\x80\x80\x80\x80\x04*\x9e\x03\n\x06\x45vents\x12\x17\n\x12\x61larmState_p_clear\x10\xf5N\x12\x19\n\x14troubleState_p_clear\x10\xf6N\x12\x1e\n\x19omitState_p_omitWhenUnset\x10\xd9O\x12\'\n\"omitState_p_omitWhenUnsetOrPartSet\x10\xdaO\x12 \n\x1bomitState_p_omitWhenFullSet\x10\xdbO\x12\x19\n\x14omitState_p_override\x10\xdcO\x12\x1b\n\x16omitState_p_noOverride\x10\xddO\x12\x15\n\x10omitState_p_omit\x10\xdeO\x12\x17\n\x12omitState_p_unOmit\x10\xdfO\x12\x19\n\x14\x62ypassState_p_normal\x10\xbdP\x12\x19\n\x14\x62ypassState_p_bypass\x10\xbeP\x12#\n\x1esupervisoryState_p_supervisory\x10\xa1Q\x12\x1e\n\x19supervisoryState_p_normal\x10\xa2Q\x12\x12\n\nMax_Events\x10\x80\x80\x80\x80\x04*M\n\x0cPMBypassType\x12\x17\n\x13PMBypassType_normal\x10\x0b\x12\n\n\x06\x62ypass\x10\x0c\x12\x18\n\x10Max_PMBypassType\x10\x80\x80\x80\x80\x04*\x8a\x01\n\nPMOmitType\x12\n\n\x06unOmit\x10\x0b\x12\x08\n\x04omit\x10\x0c\x12\x11\n\romitWhenUnset\x10\r\x12\x1a\n\x16omitWhenUnsetOrPartSet\x10\x0e\x12\x13\n\x0fomitWhenFullSet\x10\x0f\x12\n\n\x06\x61lways\x10\x10\x12\x16\n\x0eMax_PMOmitType\x10\x80\x80\x80\x80\x04*\\\n\rPMReleaseType\x12\x18\n\x14PMReleaseType_normal\x10\x0b\x12\x0b\n\x07release\x10\x0c\x12\t\n\x05\x63lear\x10\r\x12\x19\n\x11Max_PMReleaseType\x10\x80\x80\x80\x80\x04*a\n\x11PMSupervisoryType\x12\x1c\n\x18PMSupervisoryType_normal\x10\x0b\x12\x0f\n\x0bsupervisory\x10\x0c\x12\x1d\n\x15Max_PMSupervisoryType\x10\x80\x80\x80\x80\x04*Q\n\rPMTroubleType\x12\x18\n\x14PMTroubleType_normal\x10\x0b\x12\x0b\n\x07trouble\x10\x0c\x12\x19\n\x11Max_PMTroubleType\x10\x80\x80\x80\x80\x04*I\n\x0bPMAlarmType\x12\x16\n\x12PMAlarmType_normal\x10\x0b\x12\t\n\x05\x61larm\x10\x0c\x12\x17\n\x0fMax_PMAlarmType\x10\x80\x80\x80\x80\x04*\x99\x01\n\x0bPMAlertType\x12\x08\n\x04None\x10\x0b\x12\t\n\x05Local\x10\x0c\x12\x08\n\x04\x46ull\x10\r\x12\r\n\tLocalFull\x10\x0e\x12\n\n\x06Silent\x10\x0f\x12\x0f\n\x0bSilentDelay\x10\x10\x12\x18\n\x14SilentIdentification\x10\x11\x12\x0c\n\x08\x46ullFire\x10\x12\x12\x17\n\x0fMax_PMAlertType\x10\x80\x80\x80\x80\x04*U\n\x06PMType\x12\x11\n\rDetectorGroup\x10\x0b\x12\x0f\n\x0b\x41\x63\x63\x65ssPoint\x10\x0c\x12\x13\n\x0f\x41\x63tivationGroup\x10\r\x12\x12\n\nMax_PMType\x10\x80\x80\x80\x80\x04')
  ,
  dependencies=[IsomStdDef__pb2.DESCRIPTOR,AC__pb2.DESCRIPTOR,])

_RESOURCES = _descriptor.EnumDescriptor(
  name='Resources',
  full_name='Honeywell.Security.ISOM.PMs.Resources',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='supportedOperations', index=0, number=1010,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedRelations', index=1, number=1011,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedEvents', index=2, number=1012,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supportedCapabilities', index=3, number=1013,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='fullEntity', index=4, number=10050,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='info', index=5, number=10051,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='config', index=6, number=10071,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='identifiers', index=7, number=10091,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='relations', index=8, number=10111,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supervisoryState', index=9, number=10120,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supervisoryState_s_clear', index=10, number=10121,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='alarmState', index=11, number=10131,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='alarmState_s_clear', index=12, number=10132,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState', index=13, number=10140,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState_s_clear', index=14, number=10141,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState', index=15, number=10150,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='releaseState_s_clear', index=16, number=10151,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState', index=17, number=10160,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_omitWhenUnset', index=18, number=10161,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_omitWhenUnsetOrPartSet', index=19, number=10162,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_omitWhenFullSet', index=20, number=10163,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_override', index=21, number=10164,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_noOverride', index=22, number=10165,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_omit', index=23, number=10166,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_s_unOmit', index=24, number=10171,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState', index=25, number=10180,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState_s_normal', index=26, number=10181,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState_s_bypass', index=27, number=10182,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='state', index=28, number=10190,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='state_s_clear', index=29, number=10191,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Resources', index=30, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=3857,
  serialized_end=4586,
)
_sym_db.RegisterEnumDescriptor(_RESOURCES)

Resources = enum_type_wrapper.EnumTypeWrapper(_RESOURCES)
_RELATIONS = _descriptor.EnumDescriptor(
  name='Relations',
  full_name='Honeywell.Security.ISOM.PMs.Relations',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='PMOwnedByPartition', index=0, number=10051,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PMPartOfPmCollection', index=1, number=10052,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PMOwnerOfInput', index=2, number=10053,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PMAssignedPeripheral', index=3, number=10054,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PMOwnedBySite', index=4, number=10055,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='PMOwnedByAccount', index=5, number=10056,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Relations', index=6, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4589,
  serialized_end=4766,
)
_sym_db.RegisterEnumDescriptor(_RELATIONS)

Relations = enum_type_wrapper.EnumTypeWrapper(_RELATIONS)
_EVENTS = _descriptor.EnumDescriptor(
  name='Events',
  full_name='Honeywell.Security.ISOM.PMs.Events',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='alarmState_p_clear', index=0, number=10101,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='troubleState_p_clear', index=1, number=10102,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_omitWhenUnset', index=2, number=10201,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_omitWhenUnsetOrPartSet', index=3, number=10202,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_omitWhenFullSet', index=4, number=10203,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_override', index=5, number=10204,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_noOverride', index=6, number=10205,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_omit', index=7, number=10206,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitState_p_unOmit', index=8, number=10207,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState_p_normal', index=9, number=10301,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypassState_p_bypass', index=10, number=10302,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supervisoryState_p_supervisory', index=11, number=10401,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supervisoryState_p_normal', index=12, number=10402,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Events', index=13, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=4769,
  serialized_end=5183,
)
_sym_db.RegisterEnumDescriptor(_EVENTS)

Events = enum_type_wrapper.EnumTypeWrapper(_EVENTS)
_PMBYPASSTYPE = _descriptor.EnumDescriptor(
  name='PMBypassType',
  full_name='Honeywell.Security.ISOM.PMs.PMBypassType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='PMBypassType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='bypass', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PMBypassType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5185,
  serialized_end=5262,
)
_sym_db.RegisterEnumDescriptor(_PMBYPASSTYPE)

PMBypassType = enum_type_wrapper.EnumTypeWrapper(_PMBYPASSTYPE)
_PMOMITTYPE = _descriptor.EnumDescriptor(
  name='PMOmitType',
  full_name='Honeywell.Security.ISOM.PMs.PMOmitType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='unOmit', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omit', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitWhenUnset', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitWhenUnsetOrPartSet', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='omitWhenFullSet', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='always', index=5, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PMOmitType', index=6, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5265,
  serialized_end=5403,
)
_sym_db.RegisterEnumDescriptor(_PMOMITTYPE)

PMOmitType = enum_type_wrapper.EnumTypeWrapper(_PMOMITTYPE)
_PMRELEASETYPE = _descriptor.EnumDescriptor(
  name='PMReleaseType',
  full_name='Honeywell.Security.ISOM.PMs.PMReleaseType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='PMReleaseType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='release', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='clear', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PMReleaseType', index=3, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5405,
  serialized_end=5497,
)
_sym_db.RegisterEnumDescriptor(_PMRELEASETYPE)

PMReleaseType = enum_type_wrapper.EnumTypeWrapper(_PMRELEASETYPE)
_PMSUPERVISORYTYPE = _descriptor.EnumDescriptor(
  name='PMSupervisoryType',
  full_name='Honeywell.Security.ISOM.PMs.PMSupervisoryType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='PMSupervisoryType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='supervisory', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PMSupervisoryType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5499,
  serialized_end=5596,
)
_sym_db.RegisterEnumDescriptor(_PMSUPERVISORYTYPE)

PMSupervisoryType = enum_type_wrapper.EnumTypeWrapper(_PMSUPERVISORYTYPE)
_PMTROUBLETYPE = _descriptor.EnumDescriptor(
  name='PMTroubleType',
  full_name='Honeywell.Security.ISOM.PMs.PMTroubleType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='PMTroubleType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='trouble', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PMTroubleType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5598,
  serialized_end=5679,
)
_sym_db.RegisterEnumDescriptor(_PMTROUBLETYPE)

PMTroubleType = enum_type_wrapper.EnumTypeWrapper(_PMTROUBLETYPE)
_PMALARMTYPE = _descriptor.EnumDescriptor(
  name='PMAlarmType',
  full_name='Honeywell.Security.ISOM.PMs.PMAlarmType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='PMAlarmType_normal', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='alarm', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PMAlarmType', index=2, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5681,
  serialized_end=5754,
)
_sym_db.RegisterEnumDescriptor(_PMALARMTYPE)

PMAlarmType = enum_type_wrapper.EnumTypeWrapper(_PMALARMTYPE)
_PMALERTTYPE = _descriptor.EnumDescriptor(
  name='PMAlertType',
  full_name='Honeywell.Security.ISOM.PMs.PMAlertType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='None', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Local', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Full', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='LocalFull', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Silent', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SilentDelay', index=5, number=16,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='SilentIdentification', index=6, number=17,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='FullFire', index=7, number=18,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PMAlertType', index=8, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5757,
  serialized_end=5910,
)
_sym_db.RegisterEnumDescriptor(_PMALERTTYPE)

PMAlertType = enum_type_wrapper.EnumTypeWrapper(_PMALERTTYPE)
_PMTYPE = _descriptor.EnumDescriptor(
  name='PMType',
  full_name='Honeywell.Security.ISOM.PMs.PMType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='DetectorGroup', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccessPoint', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='ActivationGroup', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_PMType', index=3, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=5912,
  serialized_end=5997,
)
_sym_db.RegisterEnumDescriptor(_PMTYPE)

PMType = enum_type_wrapper.EnumTypeWrapper(_PMTYPE)
supportedOperations = 1010
supportedRelations = 1011
supportedEvents = 1012
supportedCapabilities = 1013
fullEntity = 10050
info = 10051
config = 10071
identifiers = 10091
relations = 10111
supervisoryState = 10120
supervisoryState_s_clear = 10121
alarmState = 10131
alarmState_s_clear = 10132
troubleState = 10140
troubleState_s_clear = 10141
releaseState = 10150
releaseState_s_clear = 10151
omitState = 10160
omitState_s_omitWhenUnset = 10161
omitState_s_omitWhenUnsetOrPartSet = 10162
omitState_s_omitWhenFullSet = 10163
omitState_s_override = 10164
omitState_s_noOverride = 10165
omitState_s_omit = 10166
omitState_s_unOmit = 10171
bypassState = 10180
bypassState_s_normal = 10181
bypassState_s_bypass = 10182
state = 10190
state_s_clear = 10191
Max_Resources = 1073741824
PMOwnedByPartition = 10051
PMPartOfPmCollection = 10052
PMOwnerOfInput = 10053
PMAssignedPeripheral = 10054
PMOwnedBySite = 10055
PMOwnedByAccount = 10056
Max_Relations = 1073741824
alarmState_p_clear = 10101
troubleState_p_clear = 10102
omitState_p_omitWhenUnset = 10201
omitState_p_omitWhenUnsetOrPartSet = 10202
omitState_p_omitWhenFullSet = 10203
omitState_p_override = 10204
omitState_p_noOverride = 10205
omitState_p_omit = 10206
omitState_p_unOmit = 10207
bypassState_p_normal = 10301
bypassState_p_bypass = 10302
supervisoryState_p_supervisory = 10401
supervisoryState_p_normal = 10402
Max_Events = 1073741824
PMBypassType_normal = 11
bypass = 12
Max_PMBypassType = 1073741824
unOmit = 11
omit = 12
omitWhenUnset = 13
omitWhenUnsetOrPartSet = 14
omitWhenFullSet = 15
always = 16
Max_PMOmitType = 1073741824
PMReleaseType_normal = 11
release = 12
clear = 13
Max_PMReleaseType = 1073741824
PMSupervisoryType_normal = 11
supervisory = 12
Max_PMSupervisoryType = 1073741824
PMTroubleType_normal = 11
trouble = 12
Max_PMTroubleType = 1073741824
PMAlarmType_normal = 11
alarm = 12
Max_PMAlarmType = 1073741824
globals()['None'] = 11
Local = 12
Full = 13
LocalFull = 14
Silent = 15
SilentDelay = 16
SilentIdentification = 17
FullFire = 18
Max_PMAlertType = 1073741824
DetectorGroup = 11
AccessPoint = 12
ActivationGroup = 13
Max_PMType = 1073741824



_PMOPERATIONS = _descriptor.Descriptor(
  name='PMOperations',
  full_name='Honeywell.Security.ISOM.PMs.PMOperations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resources', full_name='Honeywell.Security.ISOM.PMs.PMOperations.resources', index=0,
      number=11, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=70,
  serialized_end=153,
)


_PMSUPPORTEDRELATIONS = _descriptor.Descriptor(
  name='PMSupportedRelations',
  full_name='Honeywell.Security.ISOM.PMs.PMSupportedRelations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relations', full_name='Honeywell.Security.ISOM.PMs.PMSupportedRelations.relations', index=0,
      number=11, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=155,
  serialized_end=246,
)


_PMEVENTS = _descriptor.Descriptor(
  name='PMEvents',
  full_name='Honeywell.Security.ISOM.PMs.PMEvents',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='events', full_name='Honeywell.Security.ISOM.PMs.PMEvents.events', index=0,
      number=11, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=248,
  serialized_end=321,
)


_PMBYPASSSTATE = _descriptor.Descriptor(
  name='PMBypassState',
  full_name='Honeywell.Security.ISOM.PMs.PMBypassState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.PMs.PMBypassState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.PMs.PMBypassState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.PMs.PMBypassState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=324,
  serialized_end=489,
)


_PMBYPASSSTATELIST = _descriptor.Descriptor(
  name='PMBypassStateList',
  full_name='Honeywell.Security.ISOM.PMs.PMBypassStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='bypassState', full_name='Honeywell.Security.ISOM.PMs.PMBypassStateList.bypassState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=491,
  serialized_end=585,
)


_PMOMITSTATE = _descriptor.Descriptor(
  name='PMOmitState',
  full_name='Honeywell.Security.ISOM.PMs.PMOmitState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.PMs.PMOmitState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.PMs.PMOmitState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='overrideOmit', full_name='Honeywell.Security.ISOM.PMs.PMOmitState.overrideOmit', index=2,
      number=13, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.PMs.PMOmitState.lastUpdatedTime', index=3,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=588,
  serialized_end=771,
)


_PMOMITSTATELIST = _descriptor.Descriptor(
  name='PMOmitStateList',
  full_name='Honeywell.Security.ISOM.PMs.PMOmitStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='omitState', full_name='Honeywell.Security.ISOM.PMs.PMOmitStateList.omitState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=773,
  serialized_end=861,
)


_PMRELEASESTATE = _descriptor.Descriptor(
  name='PMReleaseState',
  full_name='Honeywell.Security.ISOM.PMs.PMReleaseState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.PMs.PMReleaseState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.PMs.PMReleaseState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.PMs.PMReleaseState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=864,
  serialized_end=1031,
)


_PMRELEASESTATELIST = _descriptor.Descriptor(
  name='PMReleaseStateList',
  full_name='Honeywell.Security.ISOM.PMs.PMReleaseStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='releaseState', full_name='Honeywell.Security.ISOM.PMs.PMReleaseStateList.releaseState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1033,
  serialized_end=1130,
)


_PMSUPERVISORYSTATE = _descriptor.Descriptor(
  name='PMSupervisoryState',
  full_name='Honeywell.Security.ISOM.PMs.PMSupervisoryState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.PMs.PMSupervisoryState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.PMs.PMSupervisoryState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.PMs.PMSupervisoryState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1133,
  serialized_end=1308,
)


_PMSUPERVISORYSTATELIST = _descriptor.Descriptor(
  name='PMSupervisoryStateList',
  full_name='Honeywell.Security.ISOM.PMs.PMSupervisoryStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='supervisoryState', full_name='Honeywell.Security.ISOM.PMs.PMSupervisoryStateList.supervisoryState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1310,
  serialized_end=1419,
)


_PMTROUBLESTATE = _descriptor.Descriptor(
  name='PMTroubleState',
  full_name='Honeywell.Security.ISOM.PMs.PMTroubleState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.PMs.PMTroubleState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.PMs.PMTroubleState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='lastUpdatedTime', full_name='Honeywell.Security.ISOM.PMs.PMTroubleState.lastUpdatedTime', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\r'), file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1422,
  serialized_end=1589,
)


_PMTROUBLESTATELIST = _descriptor.Descriptor(
  name='PMTroubleStateList',
  full_name='Honeywell.Security.ISOM.PMs.PMTroubleStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='troubleState', full_name='Honeywell.Security.ISOM.PMs.PMTroubleStateList.troubleState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1591,
  serialized_end=1688,
)


_PMALARMSTATE = _descriptor.Descriptor(
  name='PMAlarmState',
  full_name='Honeywell.Security.ISOM.PMs.PMAlarmState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.PMs.PMAlarmState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.PMs.PMAlarmState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1690,
  serialized_end=1773,
)


_PMALARMSTATELIST = _descriptor.Descriptor(
  name='PMAlarmStateList',
  full_name='Honeywell.Security.ISOM.PMs.PMAlarmStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='alarmState', full_name='Honeywell.Security.ISOM.PMs.PMAlarmStateList.alarmState', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1775,
  serialized_end=1866,
)


_PMSTATE = _descriptor.Descriptor(
  name='PMState',
  full_name='Honeywell.Security.ISOM.PMs.PMState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.PMs.PMState.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='alarmState', full_name='Honeywell.Security.ISOM.PMs.PMState.alarmState', index=1,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='troubleState', full_name='Honeywell.Security.ISOM.PMs.PMState.troubleState', index=2,
      number=13, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='releaseState', full_name='Honeywell.Security.ISOM.PMs.PMState.releaseState', index=3,
      number=14, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='omitState', full_name='Honeywell.Security.ISOM.PMs.PMState.omitState', index=4,
      number=15, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='bypassState', full_name='Honeywell.Security.ISOM.PMs.PMState.bypassState', index=5,
      number=16, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='supervisoryState', full_name='Honeywell.Security.ISOM.PMs.PMState.supervisoryState', index=6,
      number=17, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1869,
  serialized_end=2298,
)


_PMSTATELIST = _descriptor.Descriptor(
  name='PMStateList',
  full_name='Honeywell.Security.ISOM.PMs.PMStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='states', full_name='Honeywell.Security.ISOM.PMs.PMStateList.states', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2300,
  serialized_end=2377,
)


_PMIDENTIFIERS = _descriptor.Descriptor(
  name='PMIdentifiers',
  full_name='Honeywell.Security.ISOM.PMs.PMIdentifiers',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.PMs.PMIdentifiers.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='guid', full_name='Honeywell.Security.ISOM.PMs.PMIdentifiers.guid', index=1,
      number=12, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='Honeywell.Security.ISOM.PMs.PMIdentifiers.name', index=2,
      number=13, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='description', full_name='Honeywell.Security.ISOM.PMs.PMIdentifiers.description', index=3,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2379,
  serialized_end=2465,
)


_PMIDENTIFIERSLIST = _descriptor.Descriptor(
  name='PMIdentifiersList',
  full_name='Honeywell.Security.ISOM.PMs.PMIdentifiersList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifiersList', full_name='Honeywell.Security.ISOM.PMs.PMIdentifiersList.identifiersList', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2467,
  serialized_end=2565,
)


_PMRELATION = _descriptor.Descriptor(
  name='PMRelation',
  full_name='Honeywell.Security.ISOM.PMs.PMRelation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.PMs.PMRelation.id', index=0,
      number=11, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='name', full_name='Honeywell.Security.ISOM.PMs.PMRelation.name', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=10051,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='entityId', full_name='Honeywell.Security.ISOM.PMs.PMRelation.entityId', index=2,
      number=14, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2567,
  serialized_end=2673,
)


_PMCONFIG = _descriptor.Descriptor(
  name='PMConfig',
  full_name='Honeywell.Security.ISOM.PMs.PMConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifiers', full_name='Honeywell.Security.ISOM.PMs.PMConfig.identifiers', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='relation', full_name='Honeywell.Security.ISOM.PMs.PMConfig.relation', index=1,
      number=10, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='pmType', full_name='Honeywell.Security.ISOM.PMs.PMConfig.pmType', index=2,
      number=20, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='omit', full_name='Honeywell.Security.ISOM.PMs.PMConfig.omit', index=3,
      number=21, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='releaseEffectOnReadyState', full_name='Honeywell.Security.ISOM.PMs.PMConfig.releaseEffectOnReadyState', index=4,
      number=23, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='alertingTypePartSet', full_name='Honeywell.Security.ISOM.PMs.PMConfig.alertingTypePartSet', index=5,
      number=27, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='alertingTypeFullSet', full_name='Honeywell.Security.ISOM.PMs.PMConfig.alertingTypeFullSet', index=6,
      number=28, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=11,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='alarmRepeat', full_name='Honeywell.Security.ISOM.PMs.PMConfig.alarmRepeat', index=7,
      number=31, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='releaseDelay', full_name='Honeywell.Security.ISOM.PMs.PMConfig.releaseDelay', index=8,
      number=32, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='normalDelay', full_name='Honeywell.Security.ISOM.PMs.PMConfig.normalDelay', index=9,
      number=34, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=_b('\220\265\030\021'), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='enableAutomaticClear', full_name='Honeywell.Security.ISOM.PMs.PMConfig.enableAutomaticClear', index=10,
      number=37, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='enableActiveReleaseClear', full_name='Honeywell.Security.ISOM.PMs.PMConfig.enableActiveReleaseClear', index=11,
      number=38, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='bypassedAllowed', full_name='Honeywell.Security.ISOM.PMs.PMConfig.bypassedAllowed', index=12,
      number=39, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='autoBypass', full_name='Honeywell.Security.ISOM.PMs.PMConfig.autoBypass', index=13,
      number=40, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='releaseAnnounciation', full_name='Honeywell.Security.ISOM.PMs.PMConfig.releaseAnnounciation', index=14,
      number=41, type=14, cpp_type=8, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2676,
  serialized_end=3582,
)


_PMCONFIGLIST = _descriptor.Descriptor(
  name='PMConfigList',
  full_name='Honeywell.Security.ISOM.PMs.PMConfigList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.PMs.PMConfigList.config', index=0,
      number=12, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=3584,
  serialized_end=3663,
)


_PMENTITY = _descriptor.Descriptor(
  name='PMEntity',
  full_name='Honeywell.Security.ISOM.PMs.PMEntity',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.PMs.PMEntity.config', index=0,
      number=11, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.PMs.PMEntity.state', index=1,
      number=12, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3665,
  serialized_end=3783,
)


_PMENTITYLIST = _descriptor.Descriptor(
  name='PMEntityList',
  full_name='Honeywell.Security.ISOM.PMs.PMEntityList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entity', full_name='Honeywell.Security.ISOM.PMs.PMEntityList.entity', index=0,
      number=11, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3785,
  serialized_end=3854,
)

_PMOPERATIONS.fields_by_name['resources'].enum_type = _RESOURCES
_PMSUPPORTEDRELATIONS.fields_by_name['relations'].enum_type = _RELATIONS
_PMEVENTS.fields_by_name['events'].enum_type = _EVENTS
_PMBYPASSSTATE.fields_by_name['state'].enum_type = _PMBYPASSTYPE
_PMBYPASSSTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_PMBYPASSSTATELIST.fields_by_name['bypassState'].message_type = _PMBYPASSSTATE
_PMOMITSTATE.fields_by_name['state'].enum_type = _PMOMITTYPE
_PMOMITSTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_PMOMITSTATELIST.fields_by_name['omitState'].message_type = _PMOMITSTATE
_PMRELEASESTATE.fields_by_name['state'].enum_type = _PMRELEASETYPE
_PMRELEASESTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_PMRELEASESTATELIST.fields_by_name['releaseState'].message_type = _PMRELEASESTATE
_PMSUPERVISORYSTATE.fields_by_name['state'].enum_type = _PMSUPERVISORYTYPE
_PMSUPERVISORYSTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_PMSUPERVISORYSTATELIST.fields_by_name['supervisoryState'].message_type = _PMSUPERVISORYSTATE
_PMTROUBLESTATE.fields_by_name['state'].enum_type = _PMTROUBLETYPE
_PMTROUBLESTATE.fields_by_name['lastUpdatedTime'].message_type = IsomStdDef__pb2._ISOMDATETIME
_PMTROUBLESTATELIST.fields_by_name['troubleState'].message_type = _PMTROUBLESTATE
_PMALARMSTATE.fields_by_name['state'].enum_type = IsomStdDef__pb2._STATE
_PMALARMSTATELIST.fields_by_name['alarmState'].message_type = _PMALARMSTATE
_PMSTATE.fields_by_name['alarmState'].message_type = _PMALARMSTATE
_PMSTATE.fields_by_name['troubleState'].message_type = _PMTROUBLESTATE
_PMSTATE.fields_by_name['releaseState'].message_type = _PMRELEASESTATE
_PMSTATE.fields_by_name['omitState'].message_type = _PMOMITSTATE
_PMSTATE.fields_by_name['bypassState'].message_type = _PMBYPASSSTATE
_PMSTATE.fields_by_name['supervisoryState'].message_type = _PMSUPERVISORYSTATE
_PMSTATELIST.fields_by_name['states'].message_type = _PMSTATE
_PMIDENTIFIERSLIST.fields_by_name['identifiersList'].message_type = _PMIDENTIFIERS
_PMRELATION.fields_by_name['name'].enum_type = _RELATIONS
_PMCONFIG.fields_by_name['identifiers'].message_type = _PMIDENTIFIERS
_PMCONFIG.fields_by_name['relation'].message_type = _PMRELATION
_PMCONFIG.fields_by_name['pmType'].enum_type = _PMTYPE
_PMCONFIG.fields_by_name['omit'].enum_type = _PMOMITTYPE
_PMCONFIG.fields_by_name['releaseEffectOnReadyState'].enum_type = AC__pb2._PARTITIONSETTYPE
_PMCONFIG.fields_by_name['alertingTypePartSet'].enum_type = _PMALERTTYPE
_PMCONFIG.fields_by_name['alertingTypeFullSet'].enum_type = _PMALERTTYPE
_PMCONFIG.fields_by_name['releaseDelay'].message_type = IsomStdDef__pb2._ISOMDURATION
_PMCONFIG.fields_by_name['normalDelay'].message_type = IsomStdDef__pb2._ISOMDURATION
_PMCONFIG.fields_by_name['bypassedAllowed'].enum_type = AC__pb2._PARTITIONSETTYPE
_PMCONFIG.fields_by_name['autoBypass'].enum_type = AC__pb2._PARTITIONSETTYPE
_PMCONFIG.fields_by_name['releaseAnnounciation'].enum_type = AC__pb2._PARTITIONSETTYPE
_PMCONFIGLIST.fields_by_name['config'].message_type = _PMCONFIG
_PMENTITY.fields_by_name['config'].message_type = _PMCONFIG
_PMENTITY.fields_by_name['state'].message_type = _PMSTATE
_PMENTITYLIST.fields_by_name['entity'].message_type = _PMENTITY
DESCRIPTOR.message_types_by_name['PMOperations'] = _PMOPERATIONS
DESCRIPTOR.message_types_by_name['PMSupportedRelations'] = _PMSUPPORTEDRELATIONS
DESCRIPTOR.message_types_by_name['PMEvents'] = _PMEVENTS
DESCRIPTOR.message_types_by_name['PMBypassState'] = _PMBYPASSSTATE
DESCRIPTOR.message_types_by_name['PMBypassStateList'] = _PMBYPASSSTATELIST
DESCRIPTOR.message_types_by_name['PMOmitState'] = _PMOMITSTATE
DESCRIPTOR.message_types_by_name['PMOmitStateList'] = _PMOMITSTATELIST
DESCRIPTOR.message_types_by_name['PMReleaseState'] = _PMRELEASESTATE
DESCRIPTOR.message_types_by_name['PMReleaseStateList'] = _PMRELEASESTATELIST
DESCRIPTOR.message_types_by_name['PMSupervisoryState'] = _PMSUPERVISORYSTATE
DESCRIPTOR.message_types_by_name['PMSupervisoryStateList'] = _PMSUPERVISORYSTATELIST
DESCRIPTOR.message_types_by_name['PMTroubleState'] = _PMTROUBLESTATE
DESCRIPTOR.message_types_by_name['PMTroubleStateList'] = _PMTROUBLESTATELIST
DESCRIPTOR.message_types_by_name['PMAlarmState'] = _PMALARMSTATE
DESCRIPTOR.message_types_by_name['PMAlarmStateList'] = _PMALARMSTATELIST
DESCRIPTOR.message_types_by_name['PMState'] = _PMSTATE
DESCRIPTOR.message_types_by_name['PMStateList'] = _PMSTATELIST
DESCRIPTOR.message_types_by_name['PMIdentifiers'] = _PMIDENTIFIERS
DESCRIPTOR.message_types_by_name['PMIdentifiersList'] = _PMIDENTIFIERSLIST
DESCRIPTOR.message_types_by_name['PMRelation'] = _PMRELATION
DESCRIPTOR.message_types_by_name['PMConfig'] = _PMCONFIG
DESCRIPTOR.message_types_by_name['PMConfigList'] = _PMCONFIGLIST
DESCRIPTOR.message_types_by_name['PMEntity'] = _PMENTITY
DESCRIPTOR.message_types_by_name['PMEntityList'] = _PMENTITYLIST
DESCRIPTOR.enum_types_by_name['Resources'] = _RESOURCES
DESCRIPTOR.enum_types_by_name['Relations'] = _RELATIONS
DESCRIPTOR.enum_types_by_name['Events'] = _EVENTS
DESCRIPTOR.enum_types_by_name['PMBypassType'] = _PMBYPASSTYPE
DESCRIPTOR.enum_types_by_name['PMOmitType'] = _PMOMITTYPE
DESCRIPTOR.enum_types_by_name['PMReleaseType'] = _PMRELEASETYPE
DESCRIPTOR.enum_types_by_name['PMSupervisoryType'] = _PMSUPERVISORYTYPE
DESCRIPTOR.enum_types_by_name['PMTroubleType'] = _PMTROUBLETYPE
DESCRIPTOR.enum_types_by_name['PMAlarmType'] = _PMALARMTYPE
DESCRIPTOR.enum_types_by_name['PMAlertType'] = _PMALERTTYPE
DESCRIPTOR.enum_types_by_name['PMType'] = _PMTYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

PMOperations = _reflection.GeneratedProtocolMessageType('PMOperations', (_message.Message,), {
  'DESCRIPTOR' : _PMOPERATIONS,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMOperations)
  })
_sym_db.RegisterMessage(PMOperations)

PMSupportedRelations = _reflection.GeneratedProtocolMessageType('PMSupportedRelations', (_message.Message,), {
  'DESCRIPTOR' : _PMSUPPORTEDRELATIONS,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMSupportedRelations)
  })
_sym_db.RegisterMessage(PMSupportedRelations)

PMEvents = _reflection.GeneratedProtocolMessageType('PMEvents', (_message.Message,), {
  'DESCRIPTOR' : _PMEVENTS,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMEvents)
  })
_sym_db.RegisterMessage(PMEvents)

PMBypassState = _reflection.GeneratedProtocolMessageType('PMBypassState', (_message.Message,), {
  'DESCRIPTOR' : _PMBYPASSSTATE,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMBypassState)
  })
_sym_db.RegisterMessage(PMBypassState)

PMBypassStateList = _reflection.GeneratedProtocolMessageType('PMBypassStateList', (_message.Message,), {
  'DESCRIPTOR' : _PMBYPASSSTATELIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMBypassStateList)
  })
_sym_db.RegisterMessage(PMBypassStateList)

PMOmitState = _reflection.GeneratedProtocolMessageType('PMOmitState', (_message.Message,), {
  'DESCRIPTOR' : _PMOMITSTATE,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMOmitState)
  })
_sym_db.RegisterMessage(PMOmitState)

PMOmitStateList = _reflection.GeneratedProtocolMessageType('PMOmitStateList', (_message.Message,), {
  'DESCRIPTOR' : _PMOMITSTATELIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMOmitStateList)
  })
_sym_db.RegisterMessage(PMOmitStateList)

PMReleaseState = _reflection.GeneratedProtocolMessageType('PMReleaseState', (_message.Message,), {
  'DESCRIPTOR' : _PMRELEASESTATE,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMReleaseState)
  })
_sym_db.RegisterMessage(PMReleaseState)

PMReleaseStateList = _reflection.GeneratedProtocolMessageType('PMReleaseStateList', (_message.Message,), {
  'DESCRIPTOR' : _PMRELEASESTATELIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMReleaseStateList)
  })
_sym_db.RegisterMessage(PMReleaseStateList)

PMSupervisoryState = _reflection.GeneratedProtocolMessageType('PMSupervisoryState', (_message.Message,), {
  'DESCRIPTOR' : _PMSUPERVISORYSTATE,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMSupervisoryState)
  })
_sym_db.RegisterMessage(PMSupervisoryState)

PMSupervisoryStateList = _reflection.GeneratedProtocolMessageType('PMSupervisoryStateList', (_message.Message,), {
  'DESCRIPTOR' : _PMSUPERVISORYSTATELIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMSupervisoryStateList)
  })
_sym_db.RegisterMessage(PMSupervisoryStateList)

PMTroubleState = _reflection.GeneratedProtocolMessageType('PMTroubleState', (_message.Message,), {
  'DESCRIPTOR' : _PMTROUBLESTATE,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMTroubleState)
  })
_sym_db.RegisterMessage(PMTroubleState)

PMTroubleStateList = _reflection.GeneratedProtocolMessageType('PMTroubleStateList', (_message.Message,), {
  'DESCRIPTOR' : _PMTROUBLESTATELIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMTroubleStateList)
  })
_sym_db.RegisterMessage(PMTroubleStateList)

PMAlarmState = _reflection.GeneratedProtocolMessageType('PMAlarmState', (_message.Message,), {
  'DESCRIPTOR' : _PMALARMSTATE,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMAlarmState)
  })
_sym_db.RegisterMessage(PMAlarmState)

PMAlarmStateList = _reflection.GeneratedProtocolMessageType('PMAlarmStateList', (_message.Message,), {
  'DESCRIPTOR' : _PMALARMSTATELIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMAlarmStateList)
  })
_sym_db.RegisterMessage(PMAlarmStateList)

PMState = _reflection.GeneratedProtocolMessageType('PMState', (_message.Message,), {
  'DESCRIPTOR' : _PMSTATE,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMState)
  })
_sym_db.RegisterMessage(PMState)

PMStateList = _reflection.GeneratedProtocolMessageType('PMStateList', (_message.Message,), {
  'DESCRIPTOR' : _PMSTATELIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMStateList)
  })
_sym_db.RegisterMessage(PMStateList)

PMIdentifiers = _reflection.GeneratedProtocolMessageType('PMIdentifiers', (_message.Message,), {
  'DESCRIPTOR' : _PMIDENTIFIERS,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMIdentifiers)
  })
_sym_db.RegisterMessage(PMIdentifiers)

PMIdentifiersList = _reflection.GeneratedProtocolMessageType('PMIdentifiersList', (_message.Message,), {
  'DESCRIPTOR' : _PMIDENTIFIERSLIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMIdentifiersList)
  })
_sym_db.RegisterMessage(PMIdentifiersList)

PMRelation = _reflection.GeneratedProtocolMessageType('PMRelation', (_message.Message,), {
  'DESCRIPTOR' : _PMRELATION,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMRelation)
  })
_sym_db.RegisterMessage(PMRelation)

PMConfig = _reflection.GeneratedProtocolMessageType('PMConfig', (_message.Message,), {
  'DESCRIPTOR' : _PMCONFIG,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMConfig)
  })
_sym_db.RegisterMessage(PMConfig)

PMConfigList = _reflection.GeneratedProtocolMessageType('PMConfigList', (_message.Message,), {
  'DESCRIPTOR' : _PMCONFIGLIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMConfigList)
  })
_sym_db.RegisterMessage(PMConfigList)

PMEntity = _reflection.GeneratedProtocolMessageType('PMEntity', (_message.Message,), {
  'DESCRIPTOR' : _PMENTITY,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMEntity)
  })
_sym_db.RegisterMessage(PMEntity)

PMEntityList = _reflection.GeneratedProtocolMessageType('PMEntityList', (_message.Message,), {
  'DESCRIPTOR' : _PMENTITYLIST,
  '__module__' : 'PMs_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.PMs.PMEntityList)
  })
_sym_db.RegisterMessage(PMEntityList)


_PMBYPASSSTATE.fields_by_name['lastUpdatedTime']._options = None
_PMOMITSTATE.fields_by_name['lastUpdatedTime']._options = None
_PMRELEASESTATE.fields_by_name['lastUpdatedTime']._options = None
_PMSUPERVISORYSTATE.fields_by_name['lastUpdatedTime']._options = None
_PMTROUBLESTATE.fields_by_name['lastUpdatedTime']._options = None
_PMCONFIG.fields_by_name['releaseDelay']._options = None
_PMCONFIG.fields_by_name['normalDelay']._options = None
# @@protoc_insertion_point(module_scope)
