REST Resource: folders.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.

EnablementState

Der Aktivierungsstatus des Moduls.

Enums
ENABLEMENT_STATE_UNSPECIFIED Nicht angegebener Aktivierungsstatus.
ENABLED Das Modul ist auf der angegebenen Ebene aktiviert.
DISABLED Das Modul ist auf der angegebenen Ebene deaktiviert.

CloudProvider

Der Cloud-Anbieter des benutzerdefinierten Moduls.

Enums
CLOUD_PROVIDER_UNSPECIFIED Nicht angegebener Cloud-Anbieter.
GOOGLE_CLOUD_PLATFORM Google Cloud Platform
AMAZON_WEB_SERVICES Amazon Web Services
MICROSOFT_AZURE Microsoft Azure

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.