Recurso: SecurityProfile
SecurityProfile es un recurso que define el comportamiento de uno de muchos ProfileTypes. ID siguiente: 10
Representación JSON |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "etag": string, "labels": { string: string, ... }, "type": enum ( |
Campos | |
---|---|
name |
Inmutable. Identificador. Nombre del recurso de perfil de seguridad. Coincide con el patrón |
description |
Opcional. Una descripción opcional del perfil. La longitud máxima es de 512 caracteres. |
createTime |
Solo salida. Marca de tiempo de creación del recurso. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. Marca de tiempo de la última actualización del recurso. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
etag |
Solo salida. El servidor calcula esta suma de verificación según el valor de otros campos, y puede enviarse en las solicitudes de actualización y eliminación para garantizar que el cliente tenga un valor actualizado antes de continuar. |
labels |
Opcional. Etiquetas como pares clave-valor Un objeto que contiene una lista de pares |
type |
Inmutable. El único ProfileType que configura el recurso SecurityProfile. |
Campo de unión profile . El comportamiento del ProfileType que debe configurar el recurso SecurityProfile. Este campo debe corresponder al tipo de perfil del perfil de seguridad. profile puede ser solo uno de los siguientes: |
|
threatPreventionProfile |
La configuración de prevención de amenazas para el perfil de seguridad. |
customMirroringProfile |
La configuración personalizada de la duplicación de paquetes v2 para el perfil de seguridad. |
ThreatPreventionProfile
ThreatPreventionProfile define una acción para firmas de amenazas o niveles de gravedad específicos.
Representación JSON |
---|
{ "severityOverrides": [ { object ( |
Campos | |
---|---|
severityOverrides[] |
Opcional. Configuración para anular las acciones de amenazas por coincidencia de gravedad. |
threatOverrides[] |
Opcional. Configuración para anular las acciones de amenazas por coincidencia de ThreatId. Si la configuración proporcionada en severityOverrides y ThreatOverrides coincide con una amenaza, se aplica la acción ThreatOverrides. |
SeverityOverride
Define qué acción se debe realizar para una coincidencia de gravedad específica.
Representación JSON |
---|
{ "severity": enum ( |
Campos | |
---|---|
severity |
Obligatorio. Nivel de gravedad con el que debe coincidir. |
action |
Obligatorio. Anulación de la acción de la amenaza. |
Gravedad
Nivel de gravedad.
Enums | |
---|---|
SEVERITY_UNSPECIFIED |
No se especificó el nivel de gravedad. |
INFORMATIONAL |
Eventos sospechosos que no representan una amenaza inmediata, pero que, según se informa, llaman la atención sobre problemas más profundos que podrían existir. |
LOW |
Amenazas a nivel de advertencia que tienen muy poco impacto en la infraestructura de una organización. Por lo general, requieren acceso local o físico al sistema y, a menudo, pueden provocar problemas de privacidad y filtración de información de la víctima. |
MEDIUM |
Amenazas menores cuyo impacto se minimice, que no comprometan el objetivo o los exploits que requieran que un atacante resida en la misma red local que la víctima, afecten solo a configuraciones no estándar, oculten aplicaciones o brinden un acceso muy limitado. |
HIGH |
Amenazas que tienen la capacidad de volverse críticas, pero tienen factores mitigadores; por ejemplo, pueden ser difíciles de explotar, no derivan en privilegios elevados o no cuentan con un gran número de víctimas. |
CRITICAL |
Las amenazas graves, como las que afectan las instalaciones predeterminadas de software ampliamente implementado, dan como resultado el compromiso de la raíz de los servidores y el código de vulnerabilidad está ampliamente disponible para los atacantes. Por lo general, el atacante no necesita credenciales de autenticación especiales ni conocimiento sobre las víctimas individuales y no es necesario manipular el objetivo para que realice ninguna función especial. |
ThreatAction
Anulación de la acción de la amenaza.
Enums | |
---|---|
THREAT_ACTION_UNSPECIFIED |
No se especificó la acción de la amenaza. |
DEFAULT_ACTION |
Se toma la acción predeterminada (según lo especifique el proveedor). |
ALLOW |
El paquete que coincide con esta regla podrá transmitirse. |
ALERT |
El paquete que coincide con esta regla podrá transmitirse, pero se enviará una entrada Threat_log al proyecto del consumidor. |
DENY |
El paquete que coincida con esta regla se descartará y se enviará una entrada Threat_log al proyecto del consumidor. |
ThreatOverride
Define qué acción se debe realizar para una coincidencia de ThreatId específica.
Representación JSON |
---|
{ "threatId": string, "type": enum ( |
Campos | |
---|---|
threatId |
Obligatorio. ID específico del proveedor de una amenaza que se debe anular. |
type |
Solo salida. Tipo de amenaza (solo lectura). |
action |
Obligatorio. Anulación de la acción de la amenaza. Para algunos tipos de amenazas, solo se aplica un subconjunto de acciones. |
ThreatType
Tipo de amenaza.
Enums | |
---|---|
THREAT_TYPE_UNSPECIFIED |
No se especificó el tipo de amenaza. |
UNKNOWN |
El tipo de amenaza no se puede derivar del ID de amenaza. Se creará una anulación para todos los tipos. El firewall ignorará los ID de firma anulados que no existan en el tipo específico. |
VULNERABILITY |
Amenazas relacionadas con fallas del sistema que un atacante podría intentar explotar de otro modo. |
ANTIVIRUS |
Amenazas relacionadas con virus y software malicioso que se encuentren en ejecutables y tipos de archivos |
SPYWARE |
Amenazas relacionadas con la actividad de comando y control (C2), en las que el software espía de un cliente infectado recopila datos sin su consentimiento o se comunica con un atacante remoto. |
DNS |
Amenazas relacionadas con el DNS |
CustomMirroringProfile
CustomMirroringProfile define una acción para duplicar el tráfico al EndpointGroup de un colector
Representación JSON |
---|
{ "mirroringEndpointGroup": string } |
Campos | |
---|---|
mirroringEndpointGroup |
Obligatorio. El MirroringEndpointGroup en el que se debe duplicar el tráfico asociado con el SP. |
ProfileType
Los tipos posibles que puede configurar el recurso SecurityProfile.
Enums | |
---|---|
PROFILE_TYPE_UNSPECIFIED |
No se especificó el tipo de perfil. |
THREAT_PREVENTION |
Tipo de perfil para la prevención de amenazas. |
CUSTOM_MIRRORING |
Tipo de perfil para la duplicación de paquetes v2 |
Métodos |
|
---|---|
|
Crea un nuevo perfil de seguridad en una organización y ubicación determinadas. |
|
Elimina un solo perfil de seguridad. |
|
Obtiene detalles de un solo perfil de seguridad. |
|
Muestra una lista de los perfiles de seguridad de una organización y ubicación determinadas. |
|
Actualiza los parámetros de un solo perfil de seguridad. |