REST Resource: organizations.locations.effectiveEventThreatDetectionCustomModules

Recurso: EffectiveEventThreatDetectionCustomModule

Es la representación de un EventThreatDetectionCustomModule en un nivel determinado, que tiene en cuenta la jerarquía y resuelve varios campos según corresponda. Por ejemplo, si el módulo está habilitado a nivel del ancestro, los módulos efectivos en todos los niveles descendientes tendrán su estado de habilitación establecido en ENABLED. Del mismo modo, si se establece module.inherited, la configuración del módulo efectivo reflejará la configuración del ancestro.

Representación JSON
{
  "name": string,
  "config": {
    object
  },
  "enablementState": enum (EnablementState),
  "type": string,
  "displayName": string,
  "description": string
}
Campos
name

string

Identificador. El nombre del recurso del módulo personalizado de Event Threat Detection, en uno de los siguientes formatos:

  • organizations/{organization}/locations/{location}/effectiveEventThreatDetectionCustomModules/{custom_module}
  • folders/{folder}/locations/{location}/effectiveEventThreatDetectionCustomModules/{custom_module}
  • projects/{project}/locations/{location}/effectiveEventThreatDetectionCustomModules/{custom_module}
config

object (Struct format)

Solo salida. Configuración del módulo eficaz.

enablementState

enum (EnablementState)

Solo salida. Es el estado de habilitación efectivo del módulo en el nivel determinado de la jerarquía.

type

string

Solo salida. Es el tipo del módulo (por ejemplo, CONFIGURABLE_BAD_IP).

displayName

string

Solo salida. Es el nombre legible del módulo.

description

string

Solo salida. Es una descripción del módulo.

Métodos

get

Obtiene el módulo personalizado de Event Threat Detection efectivo en el nivel determinado.

list

Muestra una lista de todos los módulos personalizados de Event Threat Detection efectivos para el elemento superior determinado.