Lists
This document describes a set of tools that can help you manage custom lists.
Search custom list
Description
Search for a specified string within the records of a custom list. If no values are provided, the search returns all custom list records.
Parameters
| Parameter | Type | Default value | Is mandatory | Description |
| String to search | String | N/A | No | Specify the string to search for within the records in a custom list. |
| Categories | String | N/A | No | Specify the custom list category to search within. |
Example
In this example, the system checks whether .com is included in any records in a custom list with the category "Blocked Domains".
Action configurations
| Parameter | Value |
| Entities | All entities |
| String to search | .com |
| Categories | Blocked Domains |
Action results
-
Script result
Script result name Value options Example Match_Records True/False true -
JSON result
[{ "entityIdentifier": "sample.com", "category": "Blocked Domains", "forDBMigration": false, "environments": ["*"], "id": 1, "creationTimeUnixTimeInMs": 1674846992575, "modificationTimeUnixTimeInMs": 1674846992575 }]
Search for a specified string in an environment custom list
Description
Search a specified string within the records of the current case environment's custom list. If no values are provided, the search returns all custom lists records.
Parameters
| Parameter | Type | Default value | Is mandatory | Description |
| String to search | String | N/A | No | Specify string to search within the records in a custom list. |
| Categories | String | N/A | No | Specify the custom list category to search within. |
Example
In this example, the system checks whether 1.1.1.1 is included in any records in a custom list with the category "vuln_scanner".
Action configurations
| Parameter | Value |
| Entities | All entities |
| String to search | 1.1.1.1 |
| Categories | vuln_scanner |
Action results
-
Script result
Script result name Value options Example Match_Records True/False true -
JSON result
[ { "entityIdentifier": "1.1.1.1", "category": "vuln_scanner", "environments": [ "Default Environment" ], "id": 5, "name": "test", "creationTimeUnixTimeInMs": 1673953571935, "modificationTimeUnixTimeInMs": 1673953571935 } ]
Is string in custom list
Description
Checks if a string is in a custom list.
Parameters
| Parameter | Type | Default value | Is mandatory | Description |
| ListItem | String | N/A | Yes | Specify string to add to a custom list. |
| Category | String | Allowlist | Yes | Specify the custom list category or name. |
Example
In this example, the system checks whether the IP address 0.0.0.0 exists in a list category named bad_ips_list.
Action configurations
| Parameter | Value |
| Entities | All entities |
| IdentifierList | 0.0.0.0 |
| Categories | bad_ips_list |
Action results
- Script result
| Script result name | Value options | Example |
| NumOf FoundResults | True/False | true |
-
JSON result
{ "Entity" : "0.0.0.0", "EntityResult" : "true" }
Add string to custom list
Description
Adds a string to a custom list.
Parameters
| Parameter | Type | Default value | Is mandatory | Description |
| ListItem | String | N/A | Yes | Specify string to add to a custom list. |
| Category | String | Allowlist | Yes | Specify the custom list category/name. |
Example
In this example, an IP address of 0.0.0.1 is added to a custom list category
named bad_ips_list.
Action configurations
| Parameter | Value |
| Entities | All entities |
| Listitem | 0.0.0.1 |
| Categories | bad_ips_list |
Action results
-
Script result
Script result name Value options Example NumOf FoundResults True/False true -
JSON result
{ "Entity" : "0.0.0.0", "EntityResult" : "true" }
Remove string from custom list
Description
Removes a string from a custom list.
Parameters
| Parameter | Type | Default value | Is mandatory | Description |
| Category | String | Allowlist | Yes | Specify the custom list category/name. |
| ListItem | String | N/A | Yes | Specify string to remove from a custom list. |
Example
In this example, an IP address 0.0.0.1 is removed from a custom list category named bad_ips_list.
Action configurations
| Parameter | Value |
| Entities | All entities |
| IdentifierList | 0.0.0.1 |
| Categories | bad_ips_list |
Action results
-
Script result
Script result name Value options Example NumOfFoundResults True/False true -
JSON result
{ "Entity" : "0.0.0.0", "EntityResult" : "true" }
Need more help? Get answers from Community members and Google SecOps professionals.