Listen
In diesem Dokument werden eine Reihe von Aktionen beschrieben, mit denen Sie benutzerdefinierte Listen verwalten können.
Benutzerdefinierte Liste durchsuchen
Beschreibung
Suchen Sie in den Einträgen einer benutzerdefinierten Liste nach einem bestimmten String. Wenn keine Werte angegeben werden, werden bei der Suche alle benutzerdefinierten Listeneinträge zurückgegeben.
Parameter
| Parameter | Typ | Standardwert | Ist ein Pflichtfeld | Beschreibung |
| Zu durchsuchender String | String | – | Nein | String, nach dem in den Datensätzen in einer benutzerdefinierten Liste gesucht werden soll. |
| Kategorien | String | – | Nein | Benutzerdefinierte Listenkategorie, in der gesucht werden soll. |
Beispiel
In diesem Beispiel prüft das System, ob .com in einem Datensatz in einer benutzerdefinierten Liste mit der Kategorie „Blockierte Domains“ enthalten ist.
Aktionskonfigurationen
| Parameter | Wert |
| Entitäten | Alle Entitäten |
| Zu durchsuchender String | .com |
| Kategorien | Blockierte Domains |
Aktionsergebnisse
-
Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel Match_recordstrueoderfalsetrue -
JSON-Ergebnis
[{ "entityIdentifier": "sample.com", "category": "Blocked Domains", "forDBMigration": false, "environments": ["*"], "id": 1, "creationTimeUnixTimeInMs": 1674846992575, "modificationTimeUnixTimeInMs": 1674846992575 }]
Nach einem bestimmten String in einer benutzerdefinierten Liste einer Umgebung suchen
Beschreibung
Sucht in den Datensätzen der benutzerdefinierten Liste der aktuellen Fallumgebung nach einem angegebenen String. Wenn keine Werte angegeben werden, werden bei der Suche alle Datensätze für benutzerdefinierte Listen zurückgegeben.
Parameter
| Parameter | Typ | Standardwert | Ist ein Pflichtfeld | Beschreibung |
| Zu durchsuchender String | String | – | Nein | String, nach dem in den Einträgen einer benutzerdefinierten Liste gesucht werden soll. |
| Kategorien | String | – | Nein | Kategoriespezifikation in der benutzerdefinierten Liste für die Suche. |
Beispiel
In diesem Beispiel prüft das System, ob 1.1.1.1 in einem Datensatz in einer benutzerdefinierten Liste mit der Kategorie „vuln_scanner“ enthalten ist.
Aktionskonfigurationen
| Parameter | Wert |
| Entitäten | Alle Entitäten |
| Zu durchsuchender String | 1.1.1.1
|
| Kategorien | vuln_scanner
|
Aktionsergebnisse
-
Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel Match_Records trueoderfalsetrue -
JSON-Ergebnis
[ { "entityIdentifier": "1.1.1.1", "category": "vuln_scanner", "environments": [ "Default Environment" ], "id": 5, "name": "test", "creationTimeUnixTimeInMs": 1673953571935, "modificationTimeUnixTimeInMs": 1673953571935 } ]
String ist in benutzerdefinierter Liste
Beschreibung
Prüft, ob ein String in einer benutzerdefinierten Liste enthalten ist.
Parameter
| Parameter | Typ | Standardwert | Ist ein Pflichtfeld | Beschreibung |
| ListItem | String | – | Ja | String, der einer benutzerdefinierten Liste hinzugefügt werden soll. |
| Kategorie | String | Zulassungsliste | Ja | Benutzerdefinierte Listenkategorie oder ‑name. |
Beispiel
In diesem Beispiel wird geprüft, ob die IP-Adresse 0.0.0.0 in einer Listenkategorie mit dem Namen bad_ips_list vorhanden ist.
Aktionskonfigurationen
| Parameter | Wert |
| Entitäten | Alle Entitäten |
| IdentifierList | 0.0.0.0
|
| Kategorien | bad_ips_list
|
Aktionsergebnisse
- Scriptergebnis
| Name des Scriptergebnisses | Wertoptionen | Beispiel |
| NumOf FoundResults | true oder false |
true |
-
JSON-Ergebnis
{ "Entity" : "0.0.0.0", "EntityResult" : "true" }
String zur benutzerdefinierten Liste hinzufügen
Beschreibung
Fügt einer benutzerdefinierten Liste einen String hinzu.
Parameter
| Parameter | Typ | Standardwert | Ist ein Pflichtfeld | Beschreibung |
| ListItem | String | – | Ja | String, der einer benutzerdefinierten Liste hinzugefügt werden soll. |
| Kategorie | String | Zulassungsliste | Ja | Benutzerdefinierte Listenkategorie oder ‑name. |
Beispiel
In diesem Beispiel wird eine IP-Adresse von 0.0.0.1 einer benutzerdefinierten Listenkategorie mit dem Namen bad_ips_list hinzugefügt.
Aktionskonfigurationen
| Parameter | Wert |
| Entitäten | Alle Entitäten |
| Listitem | 0.0.0.1
|
| Kategorien | bad_ips_list
|
Aktionsergebnisse
-
Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel NumOf FoundResults trueoderfalsetrue -
JSON-Ergebnis
{ "Entity" : "0.0.0.0", "EntityResult" : "true" }
String aus benutzerdefinierter Liste entfernen
Beschreibung
Entfernt einen String aus einer benutzerdefinierten Liste.
Parameter
| Parameter | Typ | Standardwert | Ist ein Pflichtfeld | Beschreibung |
| Kategorie | String | Zulassungsliste | Ja | Benutzerdefinierte Listenkategorie oder ‑name. |
| ListItem | String | – | Ja | String, der aus einer benutzerdefinierten Liste entfernt werden soll. |
Beispiel
In diesem Beispiel wird die IP-Adresse 0.0.0.1 aus einer benutzerdefinierten Listenkategorie mit dem Namen bad_ips_list entfernt.
Aktionskonfigurationen
| Parameter | Wert |
| Entitäten | Alle Entitäten |
| IdentifierList | 0.0.0.1
|
| Kategorien | bad_ips_list
|
Aktionsergebnisse
-
Scriptergebnis
Name des Scriptergebnisses Wertoptionen Beispiel NumOfFoundResults trueoderfalsetrue -
JSON-Ergebnis
{ "Entity" : "0.0.0.0", "EntityResult" : "true" }
Benötigen Sie weitere Hilfe? Antworten von Community-Mitgliedern und Google SecOps-Experten erhalten