- 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. |