Custom lists
Note: For Google SecOps customers who have migrated to Google Cloud, useData tables instead.Note: Related Methods:Siemplify.add_entities_to_custom_list,Siemplify.any_entity_in_custom_list,Siemplify.remove_entities_from_custom_list,Siemplify.get_existing_custom_list_categories,Siemplify.is_existing_category Custom List item structure:
The custom list is a list of objects, that can be saved into DBs, as a shared resource, fetched and queried by each script execution instance.
The custom list can be edited in theSettings page. This section deals with SDK functionalities for custom lists.
Custom List item structure:
This object is defined inSiemplifyDataModel
| Param Name | Param Type | Possible Values |
|---|---|---|
| identifier | string | Any identifier whatsoever. Usually this identifier represents a possible entity in future alerts |
| category | string | Category from the Siemplify settings |
| environment | string | Environment name from the Siemplify settings |
To create aCustomList object, do the following:
from SiemplifyAction import SiemplifyAction from SiemplifyDataModel import CustomList custom_list = CustomList(identifier="203.0.113.1", category="AllowListed HOSTs", environment="")Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-19 UTC.