REST Resource: folders.eventThreatDetectionSettings.effectiveCustomModules

Recurso: EffectiveEventThreatDetectionCustomModule

Un EffectiveEventThreatDetectionCustomModule es la representación de un módulo personalizado de Event Threat Detection en un nivel específico de la jerarquía de recursos: organización, carpeta o proyecto. Si se hereda un módulo personalizado de una organización o carpeta superior, el valor de la propiedad enablementState en EffectiveEventThreatDetectionCustomModule se establece en el valor que es eficaz en el elemento superior, en lugar de INHERITED. Por ejemplo, si el módulo está habilitado en una organización o carpeta superior, el enablementState efectivo para el módulo en todas las carpetas o proyectos secundarios también es enabled. EffectiveEventThreatDetectionCustomModule es de solo lectura.

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

string

Solo salida. Es el nombre del recurso del módulo personalizado de ETD efectivo.

Su formato es el siguiente:

  • organizations/{organization}/eventThreatDetectionSettings/effectiveCustomModules/{module}
  • folders/{folder}/eventThreatDetectionSettings/effectiveCustomModules/{module}
  • projects/{project}/eventThreatDetectionSettings/effectiveCustomModules/{module}
config

object (Struct format)

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

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, p. ej., CONFIGURABLE_BAD_IP.

displayName

string

Solo salida. Es el nombre legible por humanos que se mostrará para el módulo.

description

string

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

cloudProvider

enum (CloudProvider)

Es el proveedor de servicios en la nube del módulo personalizado.

EnablementState

Es el estado de habilitación del módulo.

Enums
ENABLEMENT_STATE_UNSPECIFIED No se especificó el estado de habilitación.
ENABLED El módulo está habilitado en el nivel determinado.
DISABLED El módulo está inhabilitado en el nivel determinado.

CloudProvider

Es el proveedor de servicios en la nube del módulo personalizado.

Enums
CLOUD_PROVIDER_UNSPECIFIED Proveedor de servicios en la nube no especificado.
GOOGLE_CLOUD_PLATFORM Google Cloud Platform.
AMAZON_WEB_SERVICES Amazon Web Services.
MICROSOFT_AZURE Microsoft Azure.

Métodos

get

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

list

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