Risorsa: SecurityProfile
SecurityProfile è una risorsa che definisce il comportamento di uno dei numerosi ProfileTypes. ID successivo: 10
Rappresentazione JSON |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "etag": string, "labels": { string: string, ... }, "type": enum ( |
Campi | |
---|---|
name |
Immutabile. Identificatore. Nome della risorsa SecurityProfile. Corrisponde al pattern |
description |
Facoltativo. Una descrizione facoltativa del profilo. Lunghezza massima: 512 caratteri. |
createTime |
Solo output. Timestamp della creazione della risorsa. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Timestamp dell'ultimo aggiornamento della risorsa. Un timestamp in formato "Zulu" RFC3339 UTC, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
etag |
Solo output. Questo checksum viene calcolato dal server in base al valore di altri campi e può essere inviato in caso di richieste di aggiornamento ed eliminazione per garantire che il client abbia un valore aggiornato prima di procedere. |
labels |
Facoltativo. Etichette come coppie chiave-valore. Un oggetto contenente un elenco di |
type |
Immutabile. L'unico ProfileType configurato dalla risorsa SecurityProfile. |
Campo di unione profile . Il comportamento del ProfileType che deve configurare la risorsa SecurityProfile. Questo campo deve corrispondere al ProfileType del SecurityProfile. profile può essere solo uno dei seguenti: |
|
threatPreventionProfile |
La configurazione della prevenzione delle minacce per SecurityProfile. |
customMirroringProfile |
La configurazione personalizzata di Mirroring pacchetto v2 per SecurityProfile. |
ThreatPreventionProfile
ThreatPreventionProfile definisce un'azione per specifiche firme delle minacce o livelli di gravità.
Rappresentazione JSON |
---|
{ "severityOverrides": [ { object ( |
Campi | |
---|---|
severityOverrides[] |
Facoltativo. La configurazione per l'override delle azioni di minacce in base alla gravità corrisponde. |
threatOverrides[] |
Facoltativo. Configurazione per l'override delle azioni di minaccia in base alla corrispondenza con ID minaccia. Se a una minaccia viene trovata una corrispondenza con la configurazione specificata in severityOverrides e threatOverrides, viene applicata l'azione threatOverrides. |
SeverityOverride
Definisce quale azione eseguire per una corrispondenza di gravità specifica.
Rappresentazione JSON |
---|
{ "severity": enum ( |
Campi | |
---|---|
severity |
Obbligatorio. Livello di gravità da abbinare. |
action |
Obbligatorio. Override dell’azione di minaccia. |
Gravità
Livello di gravità.
Enum | |
---|---|
SEVERITY_UNSPECIFIED |
Livello di gravità non specificato. |
INFORMATIONAL |
Eventi sospetti che non rappresentano una minaccia immediata, ma che vengono segnalati per richiamare l'attenzione su problemi più profondi che potrebbero esistere. |
LOW |
Minacce a livello di avviso con un impatto minimo sull’infrastruttura di un’organizzazione. Di solito richiedono l’accesso a sistemi locali o fisici e spesso possono portare a problemi di privacy delle vittime e a fughe di informazioni. |
MEDIUM |
Minacce minori in cui l’impatto è ridotto al minimo, che non compromettono l’obiettivo o exploit che richiedono a un aggressore di risiedere sulla stessa rete locale della vittima, che colpiscono solo configurazioni non standard o applicazioni oscurate o forniscono un accesso molto limitato. |
HIGH |
Minacce che possono diventare critiche, ma che hanno fattori attenuanti; ad esempio, possono essere difficili da sfruttare, non comportano privilegi elevati o non hanno un pool di vittime ampio. |
CRITICAL |
Minacce gravi, come quelle che colpiscono le installazioni predefinite di software ampiamente distribuiti, comportano una compromissione principale dei server e il codice di exploit è ampiamente disponibile per gli aggressori. Solitamente l’aggressore non ha bisogno di particolari credenziali di autenticazione o conoscenze sulle singole vittime e non ha bisogno di essere manipolato per svolgere funzioni speciali. |
ThreatAction
Override dell’azione di minaccia.
Enum | |
---|---|
THREAT_ACTION_UNSPECIFIED |
Azione di minaccia non specificata. |
DEFAULT_ACTION |
Viene eseguita l'azione predefinita (come specificata dal fornitore). |
ALLOW |
Il pacchetto che corrisponde a questa regola potrà essere trasmesso. |
ALERT |
Il pacchetto che corrisponde a questa regola potrà essere trasmesso, ma al progetto consumer verrà inviata una voce threat_log. |
DENY |
Il pacchetto che corrisponde a questa regola verrà ignorato e una voce threat_log verrà inviata al progetto consumer. |
ThreatOverride
Definisce quale azione intraprendere per una corrispondenza con ID minaccia specifica.
Rappresentazione JSON |
---|
{ "threatId": string, "type": enum ( |
Campi | |
---|---|
threatId |
Obbligatorio. ID specifico del fornitore di una minaccia di cui eseguire l'override. |
type |
Solo output. Tipo di minaccia (sola lettura). |
action |
Obbligatorio. Override dell’azione di minaccia. Per alcuni tipi di minacce, si applica solo un sottoinsieme di azioni. |
ThreatType
Tipo di minaccia.
Enum | |
---|---|
THREAT_TYPE_UNSPECIFIED |
Tipo di minaccia non specificato. |
UNKNOWN |
Il tipo di minaccia non è derivabile dall'ID minaccia. Verrà creato un override per tutti i tipi. Il firewall ignorerà gli ID firma sostituiti che non esistono nel tipo specifico. |
VULNERABILITY |
Minacce correlate a difetti di sistema che un aggressore potrebbe altrimenti tentare di sfruttare. |
ANTIVIRUS |
Minacce relative a virus e malware rilevati negli eseguibili e nei tipi di file. |
SPYWARE |
Minacce correlate all’attività command-and-control (C2), in cui gli spyware su un client infetto raccolgono dati senza il consenso dell’utente e/o comunicano con un aggressore remoto. |
DNS |
Minacce correlate al DNS. |
CustomMirroringProfile
CustomMirroringProfile definisce un'azione per il mirroring del traffico a EndpointGroup di un raccoglitore
Rappresentazione JSON |
---|
{ "mirroringEndpointGroup": string } |
Campi | |
---|---|
mirroringEndpointGroup |
Obbligatorio. Il gruppo MirroringEndpointGroup a cui deve essere eseguito il mirroring del traffico associato all'SP. |
ProfileType
I tipi possibili che la risorsa SecurityProfile può configurare.
Enum | |
---|---|
PROFILE_TYPE_UNSPECIFIED |
Tipo di profilo non specificato. |
THREAT_PREVENTION |
Tipo di profilo per la prevenzione delle minacce. |
CUSTOM_MIRRORING |
Tipo di profilo per il mirroring pacchetto v2 |
Metodi |
|
---|---|
|
Crea un nuovo profilo di sicurezza in una determinata organizzazione e località. |
|
Elimina un singolo profilo di sicurezza. |
|
Recupera i dettagli di un singolo Profilo di sicurezza. |
|
Elenca i profili SecurityProfile in una determinata organizzazione e località. |
|
Aggiorna i parametri di un singolo SecurityProfile. |