REST Resource: organizations.locations.effectiveEventThreatDetectionCustomModules

Ressource: EffectiveEventThreatDetectionCustomModule

Représentation d'un EventThreatDetectionCustomModule à un niveau donné, en tenant compte de la hiérarchie et en résolvant les différents champs en conséquence. Par exemple, si le module est activé au niveau de l'ancêtre, l'état d'activation des modules effectifs à tous les niveaux descendants est défini sur ENABLED. De même, si module.inherited est défini, la configuration du module effectif reflète la configuration de l'ancêtre.

Représentation JSON
{
  "name": string,
  "config": {
    object
  },
  "enablementState": enum (EnablementState),
  "type": string,
  "displayName": string,
  "description": string
}
Champs
name

string

Identifiant. Nom de la ressource du module personnalisé Event Threat Detection, au format suivant:

  • 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)

Uniquement en sortie. Configuration du module effectif.

enablementState

enum (EnablementState)

Uniquement en sortie. État d'activation effectif du module au niveau donné de la hiérarchie.

type

string

Uniquement en sortie. Type du module (par exemple, CONFIGURABLE_BAD_IP).

displayName

string

Uniquement en sortie. Nom lisible du module.

description

string

Uniquement en sortie. Description du module.

Méthodes

get

Récupère le module personnalisé Event Threat Detection effectif au niveau donné.

list

Liste tous les modules personnalisés Event Threat Detection efficaces pour le parent donné.