# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: IsomAccounts.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


DESCRIPTOR = _descriptor.FileDescriptor(
  name='IsomAccounts.proto',
  package='Honeywell.Security.ISOM.Accounts',
  syntax='proto2',
  serialized_options=None,
  serialized_pb=_b('\n\x12IsomAccounts.proto\x12 Honeywell.Security.ISOM.Accounts\x1a\x10IsomStdDef.proto\"]\n\x11\x41\x63\x63ountOperations\x12>\n\tresources\x18\x0b \x03(\x0e\x32+.Honeywell.Security.ISOM.Accounts.Resources*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"e\n\x19\x41\x63\x63ountSupportedRelations\x12>\n\trelations\x18\x0b \x03(\x0e\x32+.Honeywell.Security.ISOM.Accounts.Relations*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"S\n\rAccountEvents\x12\x38\n\x06\x65vents\x18\x0b \x03(\x0e\x32(.Honeywell.Security.ISOM.Accounts.Events*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xbf\x01\n\x10\x41\x63\x63ountEULAState\x12\n\n\x02ID\x18\x0b \x01(\t\x12\x45\n\x05state\x18\x0c \x01(\x0e\x32\x36.Honeywell.Security.ISOM.Accounts.AccountEULAStateType\x12\x17\n\x0f\x61\x63\x63\x65ptedVersion\x18\r \x01(\t\x12?\n\nacceptedOn\x18\x0e \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\"\xa9\x01\n\x17\x41\x63\x63ountMaintenanceState\x12\n\n\x02ID\x18\x0b \x01(\t\x12\x44\n\x0flastPerformedOn\x18\r \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\x12<\n\x07nextDue\x18\x0e \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r\"\x83\x02\n\x0c\x41\x63\x63ountState\x12\n\n\x02ID\x18\x0b \x01(\t\x12\x41\n\x05state\x18\x0c \x01(\x0e\x32\x32.Honeywell.Security.ISOM.Accounts.AccountStateType\x12\x45\n\teulaState\x18\r \x01(\x0b\x32\x32.Honeywell.Security.ISOM.Accounts.AccountEULAState\x12S\n\x10maintenanceState\x18\x0e \x01(\x0b\x32\x39.Honeywell.Security.ISOM.Accounts.AccountMaintenanceState*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"Q\n\x10\x41\x63\x63ountStateList\x12=\n\x05state\x18\x0b \x03(\x0b\x32..Honeywell.Security.ISOM.Accounts.AccountState\"\x92\x01\n\x12\x41\x63\x63ountIdentifiers\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\x12\x0c\n\x04\x42PCS\x18\x10 \x01(\t\x12\x10\n\x08photoRef\x18\x11 \x03(\x0c\x12\x0f\n\x07refLink\x18\x12 \x01(\t\x12\x0e\n\x06number\x18\x13 \x01(\t\"t\n\x0f\x41\x63\x63ountRelation\x12\n\n\x02id\x18\x0b \x01(\t\x12\x39\n\x04name\x18\x0c \x01(\x0e\x32+.Honeywell.Security.ISOM.Accounts.Relations\x12\x10\n\x08\x65ntityId\x18\x0e \x01(\t*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"d\n\x13\x41\x63\x63ountRelationList\x12\x43\n\x08relation\x18\x0b \x03(\x0b\x32\x31.Honeywell.Security.ISOM.Accounts.AccountRelation*\x08\x08\xc0\x84=\x10\xe0\x91\x43\"\xc8\x03\n\rAccountConfig\x12I\n\x0bidentifiers\x18\x0b \x02(\x0b\x32\x34.Honeywell.Security.ISOM.Accounts.AccountIdentifiers\x12\x43\n\x08relation\x18\n \x03(\x0b\x32\x31.Honeywell.Security.ISOM.Accounts.AccountRelation\x12@\n\x04mode\x18\x15 \x01(\x0e\x32\x32.Honeywell.Security.ISOM.Accounts.AccountStateType\x12\x41\n\x0cminSyncDelay\x18\x16 \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12H\n\x13supervisionInterval\x18\x17 \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDurationB\x04\x90\xb5\x18\x11\x12\x0c\n\x04type\x18\x1e \x01(\t\x12@\n\x0bvalidToDate\x18\x1f \x01(\x0b\x32%.Honeywell.Security.ISOM.IsomDateTimeB\x04\x90\xb5\x18\r*\x08\x08\xa0\xf7\x36\x10\xe0\x91\x43\"T\n\x11\x41\x63\x63ountConfigList\x12?\n\x06\x63onfig\x18\x0b \x03(\x0b\x32/.Honeywell.Security.ISOM.Accounts.AccountConfig\"\x99\x01\n\rAccountEntity\x12?\n\x06\x63onfig\x18\x15 \x01(\x0b\x32/.Honeywell.Security.ISOM.Accounts.AccountConfig\x12=\n\x05state\x18\x1f \x01(\x0b\x32..Honeywell.Security.ISOM.Accounts.AccountState*\x08\x08\xa0\xf7\x36\x10\xe0\x91\x43\"^\n\x11\x41\x63\x63ountEntityList\x12?\n\x06\x65ntity\x18\x0b \x03(\x0b\x32/.Honeywell.Security.ISOM.Accounts.AccountEntity*\x08\x08\xc0\x84=\x10\xe0\x91\x43*\xd1\x02\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\n\n\x05state\x10\xd8O\x12\x13\n\x0estate_s_active\x10\xd9O\x12\x15\n\x10state_s_inactive\x10\xdaO\x12\x17\n\x12state_s_eulaaccept\x10\xdbO\x12\x15\n\x10state_s_euladeny\x10\xdcO\x12\x15\n\x10maintenanceState\x10\xbcP\x12\x15\n\rMax_Resources\x10\x80\x80\x80\x80\x04*\x8b\x07\n\tRelations\x12\x14\n\x0f\x41\x63\x63ountOwnsSite\x10\xc3N\x12\x17\n\x12\x41\x63\x63ountOwnsAccount\x10\xc5N\x12\x1a\n\x15\x41\x63\x63ountOwnedByAccount\x10\xc6N\x12\x1e\n\x19\x41\x63\x63ountMonitoredByAccount\x10\xe0N\x12\x1c\n\x17\x41\x63\x63ountMonitoresAccount\x10\xe1N\x12\x1d\n\x18\x41\x63\x63ountServicedByAccount\x10\xe2N\x12\x1b\n\x16\x41\x63\x63ountServedToAccount\x10\xe3N\x12\x19\n\x14\x41\x63\x63ountOwnsPartition\x10\xc7N\x12\x12\n\rAccountOwnsPM\x10\xc8N\x12\x1c\n\x17\x41\x63\x63ountOwnsPMCollection\x10\xc9N\x12\x16\n\x11\x41\x63\x63ountOwnsDevice\x10\xcaN\x12\x17\n\x12\x41\x63\x63ountOwnsHoliday\x10\xcbN\x12\x18\n\x13\x41\x63\x63ountOwnsSchedule\x10\xccN\x12\x1a\n\x15\x41\x63\x63ountOwnsPermission\x10\xcfN\x12\x1a\n\x15\x41\x63\x63ountOwnsCredential\x10\xd0N\x12 \n\x1b\x41\x63\x63ountOwnsCredentialHolder\x10\xd1N\x12#\n\x1e\x41\x63\x63ountOwnedByCredentialHolder\x10\xd2N\x12\x16\n\x11\x41\x63\x63ountOwnsSystem\x10\xd3N\x12\x1f\n\x1a\x41\x63\x63ountAssignedEventStream\x10\xd4N\x12\'\n\"AccountInstalledByCredentialHolder\x10\xd5N\x12\x1e\n\x19\x41\x63\x63ountAssociatedWithSite\x10\xd6N\x12\x17\n\x12\x41\x63\x63ountOwnedBySite\x10\xd8N\x12&\n!AccountAssociatedWithLogicalGroup\x10\xd9N\x12\x16\n\x11\x41\x63\x63ountOwnsCamera\x10\xdaN\x12\x14\n\x0f\x41\x63\x63ountOwnsDoor\x10\xdbN\x12\x14\n\x0f\x41\x63\x63ountOwnsClip\x10\xdcN\x12\x1a\n\x15\x41\x63\x63ountOwnsPeripheral\x10\xddN\x12\x1e\n\x19\x41\x63\x63ountAssignedPermission\x10\xdeN\x12\x15\n\x10\x41\x63\x63ountOwnsAsset\x10\xdfN\x12\x13\n\x0e\x41\x63\x63ountOwnsJob\x10\xeaN\x12\x1c\n\x17\x41\x63\x63ountOwnsLogicalGroup\x10\xebN\x12\x15\n\rMax_Relations\x10\x80\x80\x80\x80\x04*d\n\x06\x45vents\x12\x16\n\x12\x65ulaState_p_accept\x10\x0b\x12\x14\n\x10\x65ulaState_p_deny\x10\x0c\x12\n\n\x06\x61\x63tive\x10\x66\x12\x0c\n\x08inactive\x10g\x12\x12\n\nMax_Events\x10\x80\x80\x80\x80\x04*r\n\x10\x41\x63\x63ountStateType\x12\x0b\n\x07\x43reated\x10\x0b\x12\n\n\x06\x41\x63tive\x10\x0c\x12\x0c\n\x08Inactive\x10\r\x12\x0b\n\x07\x44\x65leted\x10\x0e\x12\x0c\n\x08\x41rchived\x10\x0f\x12\x1c\n\x14Max_AccountStateType\x10\x80\x80\x80\x80\x04*X\n\x14\x41\x63\x63ountEULAStateType\x12\x08\n\x04none\x10\n\x12\n\n\x06\x61\x63\x63\x65pt\x10\x0b\x12\x08\n\x04\x64\x65ny\x10\x0c\x12 \n\x18Max_AccountEULAStateType\x10\x80\x80\x80\x80\x04')
  ,
  dependencies=[IsomStdDef__pb2.DESCRIPTOR,])

_RESOURCES = _descriptor.EnumDescriptor(
  name='Resources',
  full_name='Honeywell.Security.ISOM.Accounts.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='state', index=9, number=10200,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='state_s_active', index=10, number=10201,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='state_s_inactive', index=11, number=10202,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='state_s_eulaaccept', index=12, number=10203,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='state_s_euladeny', index=13, number=10204,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='maintenanceState', index=14, number=10300,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Resources', index=15, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2235,
  serialized_end=2572,
)
_sym_db.RegisterEnumDescriptor(_RESOURCES)

Resources = enum_type_wrapper.EnumTypeWrapper(_RESOURCES)
_RELATIONS = _descriptor.EnumDescriptor(
  name='Relations',
  full_name='Honeywell.Security.ISOM.Accounts.Relations',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsSite', index=0, number=10051,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsAccount', index=1, number=10053,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnedByAccount', index=2, number=10054,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountMonitoredByAccount', index=3, number=10080,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountMonitoresAccount', index=4, number=10081,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountServicedByAccount', index=5, number=10082,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountServedToAccount', index=6, number=10083,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsPartition', index=7, number=10055,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsPM', index=8, number=10056,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsPMCollection', index=9, number=10057,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsDevice', index=10, number=10058,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsHoliday', index=11, number=10059,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsSchedule', index=12, number=10060,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsPermission', index=13, number=10063,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsCredential', index=14, number=10064,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsCredentialHolder', index=15, number=10065,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnedByCredentialHolder', index=16, number=10066,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsSystem', index=17, number=10067,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountAssignedEventStream', index=18, number=10068,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountInstalledByCredentialHolder', index=19, number=10069,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountAssociatedWithSite', index=20, number=10070,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnedBySite', index=21, number=10072,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountAssociatedWithLogicalGroup', index=22, number=10073,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsCamera', index=23, number=10074,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsDoor', index=24, number=10075,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsClip', index=25, number=10076,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsPeripheral', index=26, number=10077,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountAssignedPermission', index=27, number=10078,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsAsset', index=28, number=10079,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsJob', index=29, number=10090,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='AccountOwnsLogicalGroup', index=30, number=10091,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Relations', index=31, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=2575,
  serialized_end=3482,
)
_sym_db.RegisterEnumDescriptor(_RELATIONS)

Relations = enum_type_wrapper.EnumTypeWrapper(_RELATIONS)
_EVENTS = _descriptor.EnumDescriptor(
  name='Events',
  full_name='Honeywell.Security.ISOM.Accounts.Events',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='eulaState_p_accept', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='eulaState_p_deny', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='active', index=2, number=102,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='inactive', index=3, number=103,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_Events', index=4, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=3484,
  serialized_end=3584,
)
_sym_db.RegisterEnumDescriptor(_EVENTS)

Events = enum_type_wrapper.EnumTypeWrapper(_EVENTS)
_ACCOUNTSTATETYPE = _descriptor.EnumDescriptor(
  name='AccountStateType',
  full_name='Honeywell.Security.ISOM.Accounts.AccountStateType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='Created', index=0, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Active', index=1, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Inactive', index=2, number=13,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Deleted', index=3, number=14,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Archived', index=4, number=15,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_AccountStateType', index=5, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=3586,
  serialized_end=3700,
)
_sym_db.RegisterEnumDescriptor(_ACCOUNTSTATETYPE)

AccountStateType = enum_type_wrapper.EnumTypeWrapper(_ACCOUNTSTATETYPE)
_ACCOUNTEULASTATETYPE = _descriptor.EnumDescriptor(
  name='AccountEULAStateType',
  full_name='Honeywell.Security.ISOM.Accounts.AccountEULAStateType',
  filename=None,
  file=DESCRIPTOR,
  values=[
    _descriptor.EnumValueDescriptor(
      name='none', index=0, number=10,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='accept', index=1, number=11,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='deny', index=2, number=12,
      serialized_options=None,
      type=None),
    _descriptor.EnumValueDescriptor(
      name='Max_AccountEULAStateType', index=3, number=1073741824,
      serialized_options=None,
      type=None),
  ],
  containing_type=None,
  serialized_options=None,
  serialized_start=3702,
  serialized_end=3790,
)
_sym_db.RegisterEnumDescriptor(_ACCOUNTEULASTATETYPE)

AccountEULAStateType = enum_type_wrapper.EnumTypeWrapper(_ACCOUNTEULASTATETYPE)
supportedOperations = 1010
supportedRelations = 1011
supportedEvents = 1012
supportedCapabilities = 1013
fullEntity = 10050
info = 10051
config = 10071
identifiers = 10091
relations = 10111
state = 10200
state_s_active = 10201
state_s_inactive = 10202
state_s_eulaaccept = 10203
state_s_euladeny = 10204
maintenanceState = 10300
Max_Resources = 1073741824
AccountOwnsSite = 10051
AccountOwnsAccount = 10053
AccountOwnedByAccount = 10054
AccountMonitoredByAccount = 10080
AccountMonitoresAccount = 10081
AccountServicedByAccount = 10082
AccountServedToAccount = 10083
AccountOwnsPartition = 10055
AccountOwnsPM = 10056
AccountOwnsPMCollection = 10057
AccountOwnsDevice = 10058
AccountOwnsHoliday = 10059
AccountOwnsSchedule = 10060
AccountOwnsPermission = 10063
AccountOwnsCredential = 10064
AccountOwnsCredentialHolder = 10065
AccountOwnedByCredentialHolder = 10066
AccountOwnsSystem = 10067
AccountAssignedEventStream = 10068
AccountInstalledByCredentialHolder = 10069
AccountAssociatedWithSite = 10070
AccountOwnedBySite = 10072
AccountAssociatedWithLogicalGroup = 10073
AccountOwnsCamera = 10074
AccountOwnsDoor = 10075
AccountOwnsClip = 10076
AccountOwnsPeripheral = 10077
AccountAssignedPermission = 10078
AccountOwnsAsset = 10079
AccountOwnsJob = 10090
AccountOwnsLogicalGroup = 10091
Max_Relations = 1073741824
eulaState_p_accept = 11
eulaState_p_deny = 12
active = 102
inactive = 103
Max_Events = 1073741824
Created = 11
Active = 12
Inactive = 13
Deleted = 14
Archived = 15
Max_AccountStateType = 1073741824
none = 10
accept = 11
deny = 12
Max_AccountEULAStateType = 1073741824



_ACCOUNTOPERATIONS = _descriptor.Descriptor(
  name='AccountOperations',
  full_name='Honeywell.Security.ISOM.Accounts.AccountOperations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='resources', full_name='Honeywell.Security.ISOM.Accounts.AccountOperations.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=74,
  serialized_end=167,
)


_ACCOUNTSUPPORTEDRELATIONS = _descriptor.Descriptor(
  name='AccountSupportedRelations',
  full_name='Honeywell.Security.ISOM.Accounts.AccountSupportedRelations',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relations', full_name='Honeywell.Security.ISOM.Accounts.AccountSupportedRelations.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=169,
  serialized_end=270,
)


_ACCOUNTEVENTS = _descriptor.Descriptor(
  name='AccountEvents',
  full_name='Honeywell.Security.ISOM.Accounts.AccountEvents',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='events', full_name='Honeywell.Security.ISOM.Accounts.AccountEvents.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=272,
  serialized_end=355,
)


_ACCOUNTEULASTATE = _descriptor.Descriptor(
  name='AccountEULAState',
  full_name='Honeywell.Security.ISOM.Accounts.AccountEULAState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ID', full_name='Honeywell.Security.ISOM.Accounts.AccountEULAState.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.Accounts.AccountEULAState.state', index=1,
      number=12, type=14, cpp_type=8, label=1,
      has_default_value=False, default_value=10,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      serialized_options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='acceptedVersion', full_name='Honeywell.Security.ISOM.Accounts.AccountEULAState.acceptedVersion', 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='acceptedOn', full_name='Honeywell.Security.ISOM.Accounts.AccountEULAState.acceptedOn', 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=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=358,
  serialized_end=549,
)


_ACCOUNTMAINTENANCESTATE = _descriptor.Descriptor(
  name='AccountMaintenanceState',
  full_name='Honeywell.Security.ISOM.Accounts.AccountMaintenanceState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ID', full_name='Honeywell.Security.ISOM.Accounts.AccountMaintenanceState.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='lastPerformedOn', full_name='Honeywell.Security.ISOM.Accounts.AccountMaintenanceState.lastPerformedOn', index=1,
      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),
    _descriptor.FieldDescriptor(
      name='nextDue', full_name='Honeywell.Security.ISOM.Accounts.AccountMaintenanceState.nextDue', index=2,
      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=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=552,
  serialized_end=721,
)


_ACCOUNTSTATE = _descriptor.Descriptor(
  name='AccountState',
  full_name='Honeywell.Security.ISOM.Accounts.AccountState',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='ID', full_name='Honeywell.Security.ISOM.Accounts.AccountState.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.Accounts.AccountState.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='eulaState', full_name='Honeywell.Security.ISOM.Accounts.AccountState.eulaState', 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='maintenanceState', full_name='Honeywell.Security.ISOM.Accounts.AccountState.maintenanceState', 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),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  serialized_options=None,
  is_extendable=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=724,
  serialized_end=983,
)


_ACCOUNTSTATELIST = _descriptor.Descriptor(
  name='AccountStateList',
  full_name='Honeywell.Security.ISOM.Accounts.AccountStateList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='state', full_name='Honeywell.Security.ISOM.Accounts.AccountStateList.state', 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=985,
  serialized_end=1066,
)


_ACCOUNTIDENTIFIERS = _descriptor.Descriptor(
  name='AccountIdentifiers',
  full_name='Honeywell.Security.ISOM.Accounts.AccountIdentifiers',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Accounts.AccountIdentifiers.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.Accounts.AccountIdentifiers.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.Accounts.AccountIdentifiers.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.Accounts.AccountIdentifiers.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),
    _descriptor.FieldDescriptor(
      name='BPCS', full_name='Honeywell.Security.ISOM.Accounts.AccountIdentifiers.BPCS', index=4,
      number=16, 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='photoRef', full_name='Honeywell.Security.ISOM.Accounts.AccountIdentifiers.photoRef', index=5,
      number=17, type=12, cpp_type=9, 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='refLink', full_name='Honeywell.Security.ISOM.Accounts.AccountIdentifiers.refLink', index=6,
      number=18, 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='number', full_name='Honeywell.Security.ISOM.Accounts.AccountIdentifiers.number', index=7,
      number=19, 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=False,
  syntax='proto2',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1069,
  serialized_end=1215,
)


_ACCOUNTRELATION = _descriptor.Descriptor(
  name='AccountRelation',
  full_name='Honeywell.Security.ISOM.Accounts.AccountRelation',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='Honeywell.Security.ISOM.Accounts.AccountRelation.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.Accounts.AccountRelation.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.Accounts.AccountRelation.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=1217,
  serialized_end=1333,
)


_ACCOUNTRELATIONLIST = _descriptor.Descriptor(
  name='AccountRelationList',
  full_name='Honeywell.Security.ISOM.Accounts.AccountRelationList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='relation', full_name='Honeywell.Security.ISOM.Accounts.AccountRelationList.relation', 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=1335,
  serialized_end=1435,
)


_ACCOUNTCONFIG = _descriptor.Descriptor(
  name='AccountConfig',
  full_name='Honeywell.Security.ISOM.Accounts.AccountConfig',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='identifiers', full_name='Honeywell.Security.ISOM.Accounts.AccountConfig.identifiers', index=0,
      number=11, type=11, cpp_type=10, label=2,
      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.Accounts.AccountConfig.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='mode', full_name='Honeywell.Security.ISOM.Accounts.AccountConfig.mode', index=2,
      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='minSyncDelay', full_name='Honeywell.Security.ISOM.Accounts.AccountConfig.minSyncDelay', index=3,
      number=22, 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='supervisionInterval', full_name='Honeywell.Security.ISOM.Accounts.AccountConfig.supervisionInterval', index=4,
      number=23, 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='type', full_name='Honeywell.Security.ISOM.Accounts.AccountConfig.type', index=5,
      number=30, 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='validToDate', full_name='Honeywell.Security.ISOM.Accounts.AccountConfig.validToDate', index=6,
      number=31, 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=[(900000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1438,
  serialized_end=1894,
)


_ACCOUNTCONFIGLIST = _descriptor.Descriptor(
  name='AccountConfigList',
  full_name='Honeywell.Security.ISOM.Accounts.AccountConfigList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.Accounts.AccountConfigList.config', 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=1896,
  serialized_end=1980,
)


_ACCOUNTENTITY = _descriptor.Descriptor(
  name='AccountEntity',
  full_name='Honeywell.Security.ISOM.Accounts.AccountEntity',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='config', full_name='Honeywell.Security.ISOM.Accounts.AccountEntity.config', index=0,
      number=21, 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.Accounts.AccountEntity.state', index=1,
      number=31, 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=[(900000, 1100000), ],
  oneofs=[
  ],
  serialized_start=1983,
  serialized_end=2136,
)


_ACCOUNTENTITYLIST = _descriptor.Descriptor(
  name='AccountEntityList',
  full_name='Honeywell.Security.ISOM.Accounts.AccountEntityList',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='entity', full_name='Honeywell.Security.ISOM.Accounts.AccountEntityList.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=True,
  syntax='proto2',
  extension_ranges=[(1000000, 1100000), ],
  oneofs=[
  ],
  serialized_start=2138,
  serialized_end=2232,
)

_ACCOUNTOPERATIONS.fields_by_name['resources'].enum_type = _RESOURCES
_ACCOUNTSUPPORTEDRELATIONS.fields_by_name['relations'].enum_type = _RELATIONS
_ACCOUNTEVENTS.fields_by_name['events'].enum_type = _EVENTS
_ACCOUNTEULASTATE.fields_by_name['state'].enum_type = _ACCOUNTEULASTATETYPE
_ACCOUNTEULASTATE.fields_by_name['acceptedOn'].message_type = IsomStdDef__pb2._ISOMDATETIME
_ACCOUNTMAINTENANCESTATE.fields_by_name['lastPerformedOn'].message_type = IsomStdDef__pb2._ISOMDATETIME
_ACCOUNTMAINTENANCESTATE.fields_by_name['nextDue'].message_type = IsomStdDef__pb2._ISOMDATETIME
_ACCOUNTSTATE.fields_by_name['state'].enum_type = _ACCOUNTSTATETYPE
_ACCOUNTSTATE.fields_by_name['eulaState'].message_type = _ACCOUNTEULASTATE
_ACCOUNTSTATE.fields_by_name['maintenanceState'].message_type = _ACCOUNTMAINTENANCESTATE
_ACCOUNTSTATELIST.fields_by_name['state'].message_type = _ACCOUNTSTATE
_ACCOUNTRELATION.fields_by_name['name'].enum_type = _RELATIONS
_ACCOUNTRELATIONLIST.fields_by_name['relation'].message_type = _ACCOUNTRELATION
_ACCOUNTCONFIG.fields_by_name['identifiers'].message_type = _ACCOUNTIDENTIFIERS
_ACCOUNTCONFIG.fields_by_name['relation'].message_type = _ACCOUNTRELATION
_ACCOUNTCONFIG.fields_by_name['mode'].enum_type = _ACCOUNTSTATETYPE
_ACCOUNTCONFIG.fields_by_name['minSyncDelay'].message_type = IsomStdDef__pb2._ISOMDURATION
_ACCOUNTCONFIG.fields_by_name['supervisionInterval'].message_type = IsomStdDef__pb2._ISOMDURATION
_ACCOUNTCONFIG.fields_by_name['validToDate'].message_type = IsomStdDef__pb2._ISOMDATETIME
_ACCOUNTCONFIGLIST.fields_by_name['config'].message_type = _ACCOUNTCONFIG
_ACCOUNTENTITY.fields_by_name['config'].message_type = _ACCOUNTCONFIG
_ACCOUNTENTITY.fields_by_name['state'].message_type = _ACCOUNTSTATE
_ACCOUNTENTITYLIST.fields_by_name['entity'].message_type = _ACCOUNTENTITY
DESCRIPTOR.message_types_by_name['AccountOperations'] = _ACCOUNTOPERATIONS
DESCRIPTOR.message_types_by_name['AccountSupportedRelations'] = _ACCOUNTSUPPORTEDRELATIONS
DESCRIPTOR.message_types_by_name['AccountEvents'] = _ACCOUNTEVENTS
DESCRIPTOR.message_types_by_name['AccountEULAState'] = _ACCOUNTEULASTATE
DESCRIPTOR.message_types_by_name['AccountMaintenanceState'] = _ACCOUNTMAINTENANCESTATE
DESCRIPTOR.message_types_by_name['AccountState'] = _ACCOUNTSTATE
DESCRIPTOR.message_types_by_name['AccountStateList'] = _ACCOUNTSTATELIST
DESCRIPTOR.message_types_by_name['AccountIdentifiers'] = _ACCOUNTIDENTIFIERS
DESCRIPTOR.message_types_by_name['AccountRelation'] = _ACCOUNTRELATION
DESCRIPTOR.message_types_by_name['AccountRelationList'] = _ACCOUNTRELATIONLIST
DESCRIPTOR.message_types_by_name['AccountConfig'] = _ACCOUNTCONFIG
DESCRIPTOR.message_types_by_name['AccountConfigList'] = _ACCOUNTCONFIGLIST
DESCRIPTOR.message_types_by_name['AccountEntity'] = _ACCOUNTENTITY
DESCRIPTOR.message_types_by_name['AccountEntityList'] = _ACCOUNTENTITYLIST
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['AccountStateType'] = _ACCOUNTSTATETYPE
DESCRIPTOR.enum_types_by_name['AccountEULAStateType'] = _ACCOUNTEULASTATETYPE
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

AccountOperations = _reflection.GeneratedProtocolMessageType('AccountOperations', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTOPERATIONS,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountOperations)
  })
_sym_db.RegisterMessage(AccountOperations)

AccountSupportedRelations = _reflection.GeneratedProtocolMessageType('AccountSupportedRelations', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTSUPPORTEDRELATIONS,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountSupportedRelations)
  })
_sym_db.RegisterMessage(AccountSupportedRelations)

AccountEvents = _reflection.GeneratedProtocolMessageType('AccountEvents', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTEVENTS,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountEvents)
  })
_sym_db.RegisterMessage(AccountEvents)

AccountEULAState = _reflection.GeneratedProtocolMessageType('AccountEULAState', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTEULASTATE,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountEULAState)
  })
_sym_db.RegisterMessage(AccountEULAState)

AccountMaintenanceState = _reflection.GeneratedProtocolMessageType('AccountMaintenanceState', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTMAINTENANCESTATE,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountMaintenanceState)
  })
_sym_db.RegisterMessage(AccountMaintenanceState)

AccountState = _reflection.GeneratedProtocolMessageType('AccountState', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTSTATE,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountState)
  })
_sym_db.RegisterMessage(AccountState)

AccountStateList = _reflection.GeneratedProtocolMessageType('AccountStateList', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTSTATELIST,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountStateList)
  })
_sym_db.RegisterMessage(AccountStateList)

AccountIdentifiers = _reflection.GeneratedProtocolMessageType('AccountIdentifiers', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTIDENTIFIERS,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountIdentifiers)
  })
_sym_db.RegisterMessage(AccountIdentifiers)

AccountRelation = _reflection.GeneratedProtocolMessageType('AccountRelation', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTRELATION,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountRelation)
  })
_sym_db.RegisterMessage(AccountRelation)

AccountRelationList = _reflection.GeneratedProtocolMessageType('AccountRelationList', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTRELATIONLIST,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountRelationList)
  })
_sym_db.RegisterMessage(AccountRelationList)

AccountConfig = _reflection.GeneratedProtocolMessageType('AccountConfig', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTCONFIG,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountConfig)
  })
_sym_db.RegisterMessage(AccountConfig)

AccountConfigList = _reflection.GeneratedProtocolMessageType('AccountConfigList', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTCONFIGLIST,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountConfigList)
  })
_sym_db.RegisterMessage(AccountConfigList)

AccountEntity = _reflection.GeneratedProtocolMessageType('AccountEntity', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTENTITY,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountEntity)
  })
_sym_db.RegisterMessage(AccountEntity)

AccountEntityList = _reflection.GeneratedProtocolMessageType('AccountEntityList', (_message.Message,), {
  'DESCRIPTOR' : _ACCOUNTENTITYLIST,
  '__module__' : 'IsomAccounts_pb2'
  # @@protoc_insertion_point(class_scope:Honeywell.Security.ISOM.Accounts.AccountEntityList)
  })
_sym_db.RegisterMessage(AccountEntityList)


_ACCOUNTEULASTATE.fields_by_name['acceptedOn']._options = None
_ACCOUNTMAINTENANCESTATE.fields_by_name['lastPerformedOn']._options = None
_ACCOUNTMAINTENANCESTATE.fields_by_name['nextDue']._options = None
_ACCOUNTCONFIG.fields_by_name['minSyncDelay']._options = None
_ACCOUNTCONFIG.fields_by_name['supervisionInterval']._options = None
_ACCOUNTCONFIG.fields_by_name['validToDate']._options = None
# @@protoc_insertion_point(module_scope)
