You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
100 lines
2.9 KiB
100 lines
2.9 KiB
# Copyright (C) 2005-2024 Splunk Inc. All Rights Reserved.
|
|
|
|
# map of config keys to more friendly labels and default value
|
|
# key is the actual configuration name in the saved_search config
|
|
# label is required
|
|
# feature_flagged --> defaults to False
|
|
# is_list --> defualts to False
|
|
# is_boolean --> defaults to False
|
|
# default --> defaults to None
|
|
CONFIG_KEYS = {
|
|
"description": {
|
|
"label": "description",
|
|
"default": None,
|
|
"feature_flagged": False,
|
|
"is_list": False,
|
|
},
|
|
"cron_schedule": {
|
|
"label": "cron_schedule",
|
|
"default": None,
|
|
"feature_flagged": False,
|
|
"is_list": False,
|
|
},
|
|
"dispatch.earliest_time": {
|
|
"label": "dispatch.earliest_time",
|
|
"default": None
|
|
},
|
|
"dispatch.latest_time": {
|
|
"label": "dispatch.latest_time",
|
|
"default": None
|
|
},
|
|
"next_scheduled_time": {
|
|
"label": "next_scheduled_time",
|
|
"default": None,
|
|
"feature_flagged": False,
|
|
"is_list": False,
|
|
},
|
|
"search": {
|
|
"label": "search",
|
|
"default": None,
|
|
"feature_flagged": False,
|
|
"is_list": False,
|
|
},
|
|
# following are feature flagged configs
|
|
"action.itsi_import_objects.param.entity_merge_fqdn": {
|
|
"label": "is_fqdn_merge",
|
|
"default": False,
|
|
"feature_flagged": True,
|
|
"is_list": False,
|
|
"is_boolean": True,
|
|
},
|
|
"action.itsi_import_objects.param.field_level_update_type": {
|
|
"label": "field_level_update_type",
|
|
"default": None,
|
|
"feature_flagged": True,
|
|
"is_list": False,
|
|
},
|
|
"action.itsi_import_objects.param.update_type": {
|
|
"label": "update_type",
|
|
"default": "upsert",
|
|
"feature_flagged": True,
|
|
"is_list": False,
|
|
},
|
|
"action.itsi_import_objects.param.entity_merge_field": {
|
|
"label": "merge_field",
|
|
"default": "identifying_name",
|
|
"feature_flagged": True,
|
|
"is_list": False,
|
|
},
|
|
"action.itsi_import_objects.param.entity_title_field": {
|
|
"label": "title_field",
|
|
"default": None,
|
|
"feature_flagged": True,
|
|
"is_list": False,
|
|
},
|
|
"action.itsi_import_objects.param.entity_identifier_fields": {
|
|
"label": "identifier_fields",
|
|
"default": [],
|
|
"feature_flagged": True,
|
|
"is_list": True,
|
|
},
|
|
"action.itsi_import_objects.param.entity_informational_fields": {
|
|
"label": "informational_fields",
|
|
"default": [],
|
|
"feature_flagged": True,
|
|
"is_list": True,
|
|
},
|
|
"action.itsi_import_objects.param.entity_description_fields": {
|
|
"label": "description_fields",
|
|
"default": [],
|
|
"feature_flagged": True,
|
|
"is_list": True,
|
|
},
|
|
"action.itsi_import_objects.param.entity_type_field": {
|
|
"label": "entity_type_field",
|
|
"default": None,
|
|
"feature_flagged": True,
|
|
"is_list": False,
|
|
}
|
|
}
|