- Recurso: SecurityProfile
- ThreatPreventionProfile
- SeverityOverride
- Gravedad
- ThreatAction
- ThreatOverride
- ThreatType
- ProfileType
- Métodos
Recurso: SecurityProfile
SecurityProfile es un recurso que define el comportamiento de uno de los muchos ProfileTypes. ID siguiente: 11
| 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 SecurityProfile. Coincide con el patrón |
description |
Opcional. Una descripción opcional del perfil. La longitud máxima es de 512 caracteres. |
createTime |
Solo de salida. Marca de tiempo de creación del recurso. Marca de tiempo en formato RFC3339 UTC "Zulu", con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo de salida. Marca de tiempo de la última actualización del recurso. Marca de tiempo en formato RFC3339 UTC "Zulu", con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
etag |
Solo de salida. El servidor calcula esta suma de comprobación en función del valor de otros campos y puede enviarse en solicitudes de actualización y eliminación para asegurarse de que el cliente tiene 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 corresponderse con el ProfileType del SecurityProfile. profile solo puede ser una de las siguientes cosas: |
|
threatPreventionProfile |
Configuración de prevención de amenazas de SecurityProfile. |
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 una amenaza coincide con la configuración proporcionada en severityOverrides y threatOverrides, se aplica la acción de threatOverrides. |
SeverityOverride
Define qué acción se debe llevar a cabo en caso de que se produzca una coincidencia de una gravedad específica.
| Representación JSON |
|---|
{ "severity": enum ( |
| Campos | |
|---|---|
severity |
Obligatorio. Nivel de gravedad que debe coincidir. |
action |
Obligatorio. Anulación de la acción de amenaza. |
Gravedad
Nivel de gravedad.
| Enumeraciones | |
|---|---|
SEVERITY_UNSPECIFIED |
No se ha especificado el nivel de gravedad. |
INFORMATIONAL |
Eventos sospechosos que no suponen una amenaza inmediata, pero que se registran para llamar la atención sobre problemas más graves que podrían existir. |
LOW |
Amenazas de nivel de advertencia que tienen muy poco impacto en la infraestructura de una organización. Normalmente, requieren acceso local o físico al sistema y, a menudo, provocan problemas de privacidad y filtración de información de las víctimas. |
MEDIUM |
Amenazas leves cuyo impacto se minimiza, que no comprometen al objetivo o exploits que requieren que el atacante resida en la misma red local que la víctima, que solo afectan a configuraciones no estándar o a aplicaciones poco claras, o que proporcionan un acceso muy limitado. |
HIGH |
Amenazas que pueden volverse críticas, pero que tienen factores atenuantes. Por ejemplo, pueden ser difíciles de explotar, no provocar privilegios elevados o no tener un gran número de víctimas. |
CRITICAL |
Las amenazas graves, como las que afectan a las instalaciones predeterminadas de software ampliamente implementado, provocan que los atacantes obtengan acceso de administrador a los servidores y que el código de exploit esté disponible para ellos. Por lo general, el atacante no necesita ninguna credencial de autenticación especial ni información sobre las víctimas individuales, y no es necesario manipular al objetivo para que realice ninguna función especial. |
ThreatAction
Anulación de la acción de amenaza.
| Enumeraciones | |
|---|---|
THREAT_ACTION_UNSPECIFIED |
No se ha especificado la acción de amenaza. |
DEFAULT_ACTION |
Se lleva a cabo la acción predeterminada (según lo especificado por el proveedor). |
ALLOW |
Se permitirá la transmisión del paquete que coincida con esta regla. |
ALERT |
El paquete que coincida con esta regla podrá transmitirse, pero se enviará una entrada threat_log al proyecto consumidor. |
DENY |
El paquete que coincida con esta regla se descartará y se enviará una entrada threat_log al proyecto consumidor. |
ThreatOverride
Define qué acción se debe llevar a cabo en caso de que se encuentre una amenaza específica.
| Representación JSON |
|---|
{ "threatId": string, "type": enum ( |
| Campos | |
|---|---|
threatId |
Obligatorio. ID específico del proveedor de una amenaza que se va a anular. |
type |
Solo de salida. Tipo de amenaza (solo lectura). |
action |
Obligatorio. Anulación de la acción de amenaza. En algunos tipos de amenazas, solo se aplica un subconjunto de acciones. |
ThreatType
Tipo de amenaza.
| Enumeraciones | |
|---|---|
THREAT_TYPE_UNSPECIFIED |
No se ha especificado el tipo de amenaza. |
UNKNOWN |
No se puede deducir el tipo de amenaza a partir del ID de amenaza. Se creará una anulación para todos los tipos. El cortafuegos ignorará los IDs de firma sustituidos que no existan en el tipo específico. |
VULNERABILITY |
Amenazas relacionadas con fallos del sistema que un atacante podría intentar aprovechar. |
ANTIVIRUS |
Amenazas relacionadas con virus y malware encontrados en archivos ejecutables y tipos de archivos. |
SPYWARE |
Amenazas relacionadas con la actividad de comando y control (C2), en la que el software espía de un cliente infectado recoge datos sin el consentimiento del usuario y/o se comunica con un atacante remoto. |
DNS |
Amenazas relacionadas con DNS. |
ProfileType
Los tipos posibles que puede configurar el recurso SecurityProfile.
| Enumeraciones | |
|---|---|
PROFILE_TYPE_UNSPECIFIED |
No se ha especificado el tipo de perfil. |
THREAT_PREVENTION |
Tipo de perfil para la prevención de amenazas. |
Métodos |
|
|---|---|
|
Crea un nuevo SecurityProfile en una organización y una ubicación determinadas. |
|
Elimina un solo SecurityProfile. |
|
Obtiene los detalles de un solo SecurityProfile. |
|
Muestra los SecurityProfiles de una organización y una ubicación determinadas. |
|
Actualiza los parámetros de un solo SecurityProfile. |