The representation of an EventThreatDetectionCustomModule at a given level, taking hierarchy into account and resolving various fields accordingly. For example, if the module is enabled at the ancestor level, then effective modules at all descendant levels will have their enablement state set to ENABLED. Similarly, if module.inherited is set, then the effective module's configuration will reflect the ancestor's configuration.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-01 UTC."],[],[],null,["# REST Resource: folders.locations.effectiveEventThreatDetectionCustomModules\n\n- [Resource: EffectiveEventThreatDetectionCustomModule](#EffectiveEventThreatDetectionCustomModule)\n - [JSON representation](#EffectiveEventThreatDetectionCustomModule.SCHEMA_REPRESENTATION)\n - [EnablementState](#EffectiveEventThreatDetectionCustomModule.EnablementState)\n- [Methods](#METHODS_SUMMARY)\n\nResource: EffectiveEventThreatDetectionCustomModule\n---------------------------------------------------\n\nThe representation of an [EventThreatDetectionCustomModule](/security-command-center/docs/reference/security-center-management/rest/v1/folders.locations.eventThreatDetectionCustomModules#EventThreatDetectionCustomModule) at a given level, taking hierarchy into account and resolving various fields accordingly. For example, if the module is enabled at the ancestor level, then effective modules at all descendant levels will have their enablement state set to `ENABLED`. Similarly, if `module.inherited` is set, then the effective module's configuration will reflect the ancestor's configuration.\n\n### EnablementState\n\nThe enablement state of the module."]]