Ressource: SecurityProfile
SecurityProfile ist eine Ressource, die das Verhalten für einen von vielen ProfileTypes definiert. Nächste ID: 10
JSON-Darstellung |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "etag": string, "labels": { string: string, ... }, "type": enum ( |
Felder | |
---|---|
name |
Nicht veränderbar. Kennung. Name der SecurityProfile-Ressource. Sie entspricht dem Muster |
description |
Optional. Eine optionale Beschreibung des Profils. Maximale Länge: 512 Zeichen |
createTime |
Nur Ausgabe. Zeitstempel der Ressourcenerstellung. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
updateTime |
Nur Ausgabe. Zeitstempel der letzten Ressourcenaktualisierung. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
etag |
Nur Ausgabe. Diese Prüfsumme wird vom Server basierend auf dem Wert anderer Felder berechnet und kann bei Aktualisierungs- und Löschanfragen gesendet werden, um sicherzustellen, dass der Client vor dem Fortfahren über einen aktuellen Wert verfügt. |
labels |
Optional. Labels als Schlüssel/Wert-Paare. Ein Objekt, das eine Liste von |
type |
Nicht veränderbar. Der einzelne ProfileType, den die SecurityProfile-Ressource konfiguriert. |
Union-Feld profile . Das Verhalten für den ProfileType, den die SecurityProfile-Ressource konfigurieren soll. Dieses Feld muss dem ProfileType des Sicherheitsprofils entsprechen. Für profile ist nur einer der folgenden Werte zulässig: |
|
threatPreventionProfile |
Die Konfiguration zum Schutz vor Bedrohungen für das SecurityProfile. |
customMirroringProfile |
Die benutzerdefinierte Konfiguration der Paketspiegelung Version 2 für das SecurityProfile. |
ThreatPreventionProfile
ThreatPreventionProfile definiert eine Aktion für bestimmte Bedrohungssignaturen oder Schweregrade.
JSON-Darstellung |
---|
{ "severityOverrides": [ { object ( |
Felder | |
---|---|
severityOverrides[] |
Optional. Konfiguration zum Überschreiben von Bedrohungsaktionen nach Übereinstimmung mit Schweregrad. |
threatOverrides[] |
Optional. Konfiguration zum Überschreiben von Bedrohungsaktionen nach ThreatId-Übereinstimmung. Wenn eine Bedrohung sowohl durch die in severityOverrides als auch threatOverrides angegebene Konfiguration zugeordnet wird, wird die threatOverrides-Aktion angewendet. |
SeverityOverride
Definiert, welche Aktion bei einem bestimmten Schweregrad ausgeführt werden soll.
JSON-Darstellung |
---|
{ "severity": enum ( |
Felder | |
---|---|
severity |
Erforderlich. Schweregrad, der abgeglichen werden soll. |
action |
Erforderlich. Bedrohungsaktion überschreiben. |
Schweregrad
Schweregrad
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
Schweregrad nicht angegeben. |
INFORMATIONAL |
Verdächtige Ereignisse, die keine unmittelbare Bedrohung darstellen, aber gemeldet werden, um auf möglicherweise tiefer gehende Probleme aufmerksam zu machen. |
LOW |
Bedrohungen auf Warnebene, die nur sehr geringe Auswirkungen auf die Infrastruktur einer Organisation haben. Sie erfordern in der Regel Zugriff auf ein lokales oder physisches System und können oft zu Datenschutzproblemen und Datenlecks für die Opfer führen. |
MEDIUM |
Geringfügige Bedrohungen, bei denen die Auswirkungen minimiert werden, die das Ziel oder Exploits nicht gefährden, für die sich ein Angreifer im selben lokalen Netzwerk wie das Opfer befinden muss, die nur nicht standardmäßige Konfigurationen betreffen, Anwendungen verdecken oder nur sehr eingeschränkten Zugriff ermöglichen. |
HIGH |
Bedrohungen, die kritisch werden können, aber mit abwehrenden Faktoren rechnen müssen – z. B. sind sie schwer auszunutzen, führen nicht zu erhöhten Berechtigungen oder haben keinen großen Opferpool. |
CRITICAL |
Schwerwiegende Bedrohungen, z. B. solche, die Standardinstallationen weit verbreiteter Software betreffen, führen zur Manipulation der Root-Server von Servern und der Zugriff auf den Exploit-Code ist für Angreifer weit verbreitet. Angreifer benötigen normalerweise keine speziellen Authentifizierungsdaten oder Kenntnisse über die einzelnen Opfer und das Ziel muss nicht so manipuliert werden, dass es spezielle Funktionen ausführt. |
ThreatAction
Bedrohungsaktion überschreiben.
Enums | |
---|---|
THREAT_ACTION_UNSPECIFIED |
Keine Bedrohungsaktion angegeben. |
DEFAULT_ACTION |
Die Standardaktion (wie vom Anbieter angegeben) wird ausgeführt. |
ALLOW |
Das Paket, das dieser Regel entspricht, darf übertragen werden. |
ALERT |
Das Paket, das dieser Regel entspricht, kann übertragen werden, aber es wird ein Eintrag „threat_log“ an das Nutzerprojekt gesendet. |
DENY |
Das Paket, das dieser Regel entspricht, wird gelöscht und der Eintrag „threat_log“ an das Nutzerprojekt gesendet. |
ThreatOverride
Definiert, welche Aktion bei einer bestimmten ThreatId-Übereinstimmung ausgeführt werden soll.
JSON-Darstellung |
---|
{ "threatId": string, "type": enum ( |
Felder | |
---|---|
threatId |
Erforderlich. Anbieterspezifische ID einer zu überschreibenden Bedrohung. |
type |
Nur Ausgabe. Art der Bedrohung (schreibgeschützt) |
action |
Erforderlich. Bedrohungsaktion überschreiben. Bei einigen Bedrohungstypen gilt nur ein Teil der Maßnahmen. |
ThreatType
Art der Bedrohung.
Enums | |
---|---|
THREAT_TYPE_UNSPECIFIED |
Art der Bedrohung nicht angegeben. |
UNKNOWN |
Der Bedrohungstyp kann nicht von der Bedrohungs-ID abgeleitet werden. Für alle Typen wird eine Überschreibung erstellt. Die Firewall ignoriert überschriebene Signatur-IDs, die in dem bestimmten Typ nicht vorhanden sind. |
VULNERABILITY |
Bedrohungen im Zusammenhang mit Systemfehlern, die ein Angreifer andernfalls ausnutzen könnte. |
ANTIVIRUS |
Bedrohungen im Zusammenhang mit Viren und Malware in ausführbaren Dateien und Dateitypen |
SPYWARE |
Bedrohungen im Zusammenhang mit Command-and-Control-Aktivitäten, bei denen Spyware auf einem infizierten Client Daten ohne die Zustimmung des Nutzers sammelt und/oder mit einem Remote-Angreifer kommuniziert. |
DNS |
Bedrohungen im Zusammenhang mit DNS |
CustomMirroringProfile
CustomMirroringProfile definiert eine Aktion zum Spiegeln von Traffic in der EndpointGroup eines Collectors
JSON-Darstellung |
---|
{ "mirroringEndpointGroup": string } |
Felder | |
---|---|
mirroringEndpointGroup |
Erforderlich. Die MirroringEndpointGroup, zu der der mit dem SP verknüpfte Traffic gespiegelt werden soll. |
ProfileType
Die möglichen Typen, die die SecurityProfile-Ressource konfigurieren kann.
Enums | |
---|---|
PROFILE_TYPE_UNSPECIFIED |
Profiltyp nicht angegeben. |
THREAT_PREVENTION |
Profiltyp für den Bedrohungsschutz. |
CUSTOM_MIRRORING |
Profiltyp für Paketspiegelung v2 |
Methoden |
|
---|---|
|
Erstellt ein neues Sicherheitsprofil in einer bestimmten Organisation und an einem bestimmten Standort. |
|
Löscht ein einzelnes Sicherheitsprofil. |
|
Ruft Details zu einem einzelnen Sicherheitsprofil ab. |
|
Listet SecurityProfiles in einer bestimmten Organisation und einem bestimmten Standort auf. |
|
Aktualisiert die Parameter eines einzelnen Sicherheitsprofils. |