REST Resource: projects.eventThreatDetectionSettings.effectiveCustomModules

Ressource: EffectiveEventThreatDetectionCustomModule

Ein EffectiveEventThreatDetectionCustomModule ist die Darstellung eines benutzerdefinierten Event Threat Detection-Moduls auf einer bestimmten Ebene der Ressourcenhierarchie: Organisation, Ordner oder Projekt. Wenn ein benutzerdefiniertes Modul von einer übergeordneten Organisation oder einem übergeordneten Ordner übernommen wird, wird der Wert der Eigenschaft enablementState in „EffectiveEventThreatDetectionCustomModule“ auf den Wert festgelegt, der in der übergeordneten Einheit wirksam ist, anstelle von INHERITED. Wenn das Modul beispielsweise in einer übergeordneten Organisation oder einem übergeordneten Ordner aktiviert ist, ist enabled auch die effektive enablementState für das Modul in allen untergeordneten Ordnern oder Projekten. EffectiveEventThreatDetectionCustomModule ist schreibgeschützt.

JSON-Darstellung
{
  "name": string,
  "config": {
    object
  },
  "enablementState": enum (EnablementState),
  "type": string,
  "displayName": string,
  "description": string,
  "cloudProvider": enum (CloudProvider)
}
Felder
name

string

Nur Ausgabe. Der Ressourcenname des effektiven benutzerdefinierten ETD-Moduls.

Das Format ist:

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

object (Struct format)

Nur Ausgabe. Konfiguration für das effektive Modul.

enablementState

enum (EnablementState)

Nur Ausgabe. Der gültige Aktivierungsstatus des Moduls auf der angegebenen Hierarchieebene.

type

string

Nur Ausgabe. Typ für das Modul, z. B. CONFIGURABLE_BAD_IP.

displayName

string

Nur Ausgabe. Der für Menschen lesbare Name, der für das Modul angezeigt werden soll.

description

string

Nur Ausgabe. Die Beschreibung des Moduls.

cloudProvider

enum (CloudProvider)

Der Cloud-Anbieter des benutzerdefinierten Moduls.

Methoden

get

Ruft ein effektives benutzerdefiniertes Event Threat Detection-Modul auf der angegebenen Ebene ab.

list

Listet alle wirksamen benutzerdefinierten Module für die Ereignisbedrohungserkennung für das übergeordnete Element auf.