# Copyright (C) 2005-2025 Splunk Inc. All Rights Reserved. class ITOAObjConst(object): ''' Constants used by ITOA ''' TITLE = 'title' KEY = '_key' SERVICES = 'services' DESCRIPTION = 'description' INFORMATIONAL = 'informational' IDENTIFIER = 'identifier' STATUS = '_status' CREATE_BY = 'create_by' CREATE_TIME = 'create_time' CREATE_SOURCE = 'create_source' MOD_BY = 'mod_by' MOD_TIME = 'mod_time' MOD_SOURCE = 'mod_source' OBJECT_TYPE = 'object_type' TYPE = '_type' OWNER = '_owner' USER = '_user' IDENTIFYING_NAME = 'identifying_name' ENTITY_IDENTIFIER_LOOKUPS = '_itsi_identifier_lookups' ENTITY_INFORMATIONAL_LOOKUPS = '_itsi_informational_lookups' ENTITY_STATUS_LOOKUPS = '_itsi_entity_status_lookups' ENTITY_TYPE_IDS = 'entity_type_ids' ITSI_EVENT_NAME = 'itsi_event_name' ENTITY_INTERNAL_KEYWORDS = [TITLE, KEY, SERVICES, DESCRIPTION, INFORMATIONAL, IDENTIFIER, CREATE_BY, CREATE_TIME, CREATE_SOURCE, MOD_BY, MOD_TIME, MOD_SOURCE, OBJECT_TYPE, TYPE, OWNER, USER, IDENTIFYING_NAME, ENTITY_IDENTIFIER_LOOKUPS, ENTITY_TYPE_IDS, ENTITY_INFORMATIONAL_LOOKUPS, ITSI_EVENT_NAME] ENTITY_EXCHANGE_ENTITY_HASH_COLLECTION = 'itoa_entity_exchange_entity_hash' # Disable the constant update def __setattr__(self, *_): pass